kamyshev.code
1.86K subscribers
40 photos
565 links
Архитектура, код, софт-скиллы и всё остальное. Вопросы, пожелания, комментарии — @igorkamyshev

https://kamyshev.me
Download Telegram
Forwarded from thai:ecaspates (Mariya Goroshko)
На прошлой неделе Антон Шувалов в докладе упомянул, что чтобы научиться строить архитектуру фронтенда следует читать книги про архитектуру бекенда. Это очень хороший совет. Я не знаю почему, но все хорошие книги про проектирование систем написаны для бекендеров.

#проектирование
DigitalOcean App Platform — решения для деплоя приложений в интернет без головной боли. Пишешь докер-файл, нажимаешь кнопку и магия случается — сервис уже доступен.

Я давно хотел попробовать эту штуку, но все как-то не было времени разбираться. Сегодня обнаружил, что @yt_listen_bot перестал помещаться в общий дроплет и решил переселить его в App Platform. Поэтому, вот свежие впечатления.

1. Оно правда работает, как обещает. Кнопку жамкаешь — деплой случается. У меня для этого был написан свой скрипт, но всегда приятно отказываться от велосипедов. Как бонус — зиро-даунтайм деполой из коробки.

2. Удобно собираются логи и метрики ноды (нагрузка на процессор, потребление памяти, нагрузка на сеть). Сразу в том же месте можно посмотреть на состояние базы данных.

3. Дорого. Минимальный инстанс аналогичный дроплету за 6 долларов обходится в 12. То есть в два раза дороже.

4. Нет доступа к мэнэджд базам данных внутри DigitalOcean по приватной сети, только по публичной. Плюс, нельзя добавить сервис в вайт-лист для коннекта. Приходится отключать ограничение по хостам на подключения. Страшно.

5. При любом изменении настроек происходит полная пересборка контейнера. Непонятно и дико раздражает пока настраиваешь первый раз.

Короче, определенно прекрасное решение для пет-проектов. Но цена прямо злая.

#удобство_разработки
Не могу понять, это хороший интерфейс для библиотеки работы с конфигом или полный шлак?
Как API?
Anonymous Poll
47%
Кайф
53%
Дичь
Вот еще пара примеров
Второй сезон Frontend Crew закончился. Могу с уверенностью заявить, что это был один из самых сложных проектов в моей жизни.
Я думаю, через пару лет Логакс сильно изменит индустрию разработки клиентских приложений.

Подпишитесь на канал и следите за его развитием — @logux_io