Backend Podcast

Бэкенд разработка<hr /><p style="color: grey; font-size: 0.75em;"> Hosted on Acast. See <a href="https://acast.com/privacy" rel="noopener noreferrer" style="color: grey;" target="_blank">acast.com/privacy</a> for more information.</p>

119. Backend on TypeScript

Джефри Хинтон, Митчел Хашимото, Temporal. Простые вопросы собеседования для Junior Go Developer'а. TypeScript для бекэнда? Сила shell'а. TiDB. Рассылка почты через BillionMail и WhatsApp Business. Hosted on Acast. See acast.com/privacy for more information.

10-12
27:53

118. Form Submission

Отправка данных из браузера на бэкенд: форма vs JavaScript/TypeScript. Где хранить стейт фронтенда? Hosted on Acast. See acast.com/privacy for more information.

10-05
32:47

117. Go Slices

В этом эпизоде мы обсуждаем статью, которую написал Артём про слайсы в Go. В статье много 📊 диаграмм и примеров.Также ссылку на статью мы опубликовали в Reddit и если она вам понравилась, то поставьте пожалуйста плюс. Hosted on Acast. See acast.com/privacy for more information.

09-18
23:09

116. d2, DBOS, n8n, saga design pattern

d2 - скриптовый язык для диаграмм. Решение проблемы организации workflow в DBOS. n8n - супер популярный проект для управления workflow. Для чего нужен дизайн-паттерн сага, что такое компенсация? Hosted on Acast. See acast.com/privacy for more information.

09-09
33:48

115. rsyslog vs graylog

Новый Go 1.25 (https://tip.golang.org/doc/go1.25). Что если логи писать просто в файл, rsyslog (https://www.rsyslog.com/) или graylog? Query builder - используем или нет? Динамическое количество колонок и агрегатные jsonb-фукнции в PostgreSQL. Hosted on Acast. See acast.com/privacy for more information.

09-01
28:21

114. AnythingLLM

AnythingLLM семантический поиск по вашему корпусу текстов с помощью LLM. Структуры данных под капотом тектсовых редакторов на примере Emacs. Hosted on Acast. See acast.com/privacy for more information.

08-23
30:18

113. Audit logging

Storage Box от Hetzner. Трейсинг в логах PostgreSQL. Почему без query builder'а лучше? Аудиторский след на уровне приложения и СУБД (треиггеры). GUC и custom GUC для контекста триггеров. Hosted on Acast. See acast.com/privacy for more information.

08-10
35:50

112. Deployment granularity

Сборка Go-проекта: один или несколько бинарников для сервера и утилит? Один или несколько процессов? Hosted on Acast. See acast.com/privacy for more information.

07-28
27:09

111. Testing on the Clock

Как тестировать бэкенд web-приложения, когда нет времени? Книга про СУБД на Go в 3000 строк кода. Trendshift (https://trendshift.io/) - тренды репозиториев на GitHub. Hosted on Acast. See acast.com/privacy for more information.

07-21
20:04

110. add/edit/view web pages

Стоит ли объединять страницы CRUD приложения, невидимый черновик, паттерны по добавлению в контейнер. Экстримально быстрый прототип с teable (https://github.com/teableio/teable). Hosted on Acast. See acast.com/privacy for more information.

07-14
32:23

109. Go1.25: JSON v2

Прокси в Postman, telethon для написания клиентов для Telegram, Go 1.25 и новые пакеты json/v2 и json/jsontext Hosted on Acast. See acast.com/privacy for more information.

07-07
35:05

108. PG row-level locks

mitmproxy, разбираем термин staging. Недостаток FOR UPDATE лока в PostgreSQL. Hosted on Acast. See acast.com/privacy for more information.

06-30
27:36

107. Storage and Representation Layers

Разделение на логические слои работы с хранилищем данных и репрезентации. Инцендент в Google, загрузка в S3, diff фич в PostgreSQL для разных версий. Hosted on Acast. See acast.com/privacy for more information.

06-23
34:37

106. public, static, assets, views

Разбираем значение public, static, assets, views директорий в веб разработке. Почему статика в отдельной директории? Предлагаем простое решение для Go-приложения. Hosted on Acast. See acast.com/privacy for more information.

06-16
36:25

105. NLWeb

🕸 Что такое NLWeb? Голосовое общение с сайтом и векторные базы данных Как AI создает еще больше работы для разработчиков? Hosted on Acast. See acast.com/privacy for more information.

06-08
32:05

104. Null reference

❄️ Обсуждаем лекцию Tony Hoar. Зачем нужен тип указателя. Индексация с внутренними проверками. Безопасность за счет прозводительности. Hosted on Acast. See acast.com/privacy for more information.

06-01
38:21

103. PostgreSQL 18

🐘 Обзор изменений PostgreSQL 18. Skip scan, улучшенная работа с партициями, агрессивный фризинг, old и new в RETURNING, параллельная репликация, oAuth 2.0, md5 хеш для паролей теперь deprecated. Hosted on Acast. See acast.com/privacy for more information.

05-25
43:26

102. Criticizing Go: err handling

😬 Почему в Go такая неудобная обработка ошибок? Чем она хороша и плоха? Почему в Go нет механизма исключений? Hosted on Acast. See acast.com/privacy for more information.

05-18
27:51

101. Graceful Shutdown

😑 Graceful shutdown. Как положить приложение без последствий? Ошибка при написании консумера. Автодокументация легаси проекта. Hosted on Acast. See acast.com/privacy for more information.

05-11
25:42

100. File Uploads on the Backend

💾 Сохранять ли файл в БД, длинные транзакции, коллизия имен, относительный vs абсолютный путь файла. Hosted on Acast. See acast.com/privacy for more information.

05-04
37:25

Recommend Channels