Backend Podcast Artem Ostretsov
-
- Technology
Бэкенд разработка
Hosted on Acast. See acast.com/privacy for more information.
-
52. Mattermost
💬 Mattermost - аналог Slack, написан на Go, с copyleft лицензией. Хороший пример крупного web-сервиса. Как он устроен внутри? Поговорили про абстрагирования от стораджа, разделение на слои приложения, выделения моделей в отдельный пакет, систему сборки документации, e2e тесты в этом проекте.
Hosted on Acast. See acast.com/privacy for more information. -
51. Tidy First?
📘 Обзор книги “Tidy First?”. Говорим о том, зачем нужен рефакторинг, обсуждаем самые простые структурные изменения кода.
Hosted on Acast. See acast.com/privacy for more information. -
50. Traefik 3, cmp.Or в Go 1.22
🍫 Что нового в Traefik 3? История о том, как добавили cmp.Or в Go 1.22. Зачем нужна эта функция и где ее использовать? Что такое comparable интерфейс?
Hosted on Acast. See acast.com/privacy for more information. -
49. nextgres и debezium
⚖️ В этом выпуске рассказываю про nextgres - PostgreSQL бэкенд для MySQL приложений. И про debezium для аудита изменений СУБД.
Hosted on Acast. See acast.com/privacy for more information. -
48. Redis больше не FOSS
🌶 Почему Redis теперь - это проприетарный продукт? Что такое SSPL лицензия и чем она плоха для разрабочиков? Что использовать вместо Redis?
Hosted on Acast. See acast.com/privacy for more information. -
47. UX: Don't Make Me Think
📘 Отзыв на книгу по UX. Важен ли UX? Как создать удобный сайт? Почему простота и интуиция — ключи к успешному дизайну веб-сайта.
Hosted on Acast. See acast.com/privacy for more information.