Artem Ostretsov

Backend Podcast

Бэкенд разработка Hosted on Acast. See acast.com/privacy for more information.

Author

Artem Ostretsov

Category

Technology

Podcast website

bknd.pro

Latest episode

Jul 5, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

75. LRO API Design Pattern 27.10.2024

🕗 Долго выполняющиеся операции. О проблемах, когда клиент долго ждет ответа. Когда применять дизайн паттерн LRO? Должен ли код ошибки быть читаемым? Hosted on Acast. See acast.com/privacy for more information.

74. gofpdf, PostgreSQL HOT & fillfactor 20.10.2024

Скрытые возможности gofpdf для генерации PDF. Какой формат для печатаемых документов предпочесть: PNG, ZPL, PDF? Когда PostgreSQL годится в качестве key-value хранилища и как использовать HOT и fillfactor для максимизации производительности часто обновляемых данных? Hosted on Acast. See acast.com/privacy for more information.

73. Cognitive Psychology and Programming 13.10.2024

🧠 Когнитивная перегрузка, научные эксперименты по восприятию задач над шахматистами и программистами, перенос в долговременную память. Что такое дальний и ближний перенос знаний и помогает ли знание алгоритмов в написание приложений? Развивает ли интеллект умение пользоваться алгоритмами? Hosted on Acast. See acast.com/privacy for more information.

72. PostgreSQL 17, Go for scripts, Complex Forms 06.10.2024

🐘 Что нового в PostgreSQL? Хорошая статья по введению в Bubble Tea для создания TUI приложений. Скрипты на Go. Огромные web-формы: стоит ли переносить логику на фронтенд? Hosted on Acast. See acast.com/privacy for more information.

71. API PATCH 29.09.2024

🩹 Пограничная разница уровней изоляции Repeatable Read и Serializable. Частичное получение и обновление данных через API, метод PATCH. Hosted on Acast. See acast.com/privacy for more information.

70. Elvish, Temporal 22.09.2024

🧝 Что такое шелл нового поколения на примере Elvish? Как решаются проблемы надежного выполненеия workflow в микросервисной архитектуре? Что понравилось и не понравилось в Temporal? Hosted on Acast. See acast.com/privacy for more information.

69. Webhooks and Callbacks 15.09.2024

Hosted on Acast. See acast.com/privacy for more information.

68. auto_explain, ClickHouse, import cycle in Go 08.09.2024

🔄 Ошибка циклической инициализации в Go и особенности дизайна этого ЯП, инкрементная компиляция. Модуль auto_explain в PostgreSQL. Когда использовать ClickHouse? Hosted on Acast. See acast.com/privacy for more information.

67. Mono vs Multi Repos: Navigating CI Pipelines 31.08.2024

📚 Разница между моно и мульти репозиторием. Стоит ли вам использовать моно-репозиторий? Как триггерить отдельный пайплайн для подпроектов в случае моно/мультирепозитория? Ускорение сборки Docker образа. Синхронная разработка backend и frontend проекта. Hosted on Acast. See acast.com/privacy for more information.

66. Go 1.23 iterators, to OSS or not? 25.08.2024

💍 Итераторы в Go 1.23.0. Делать ли коммерческий проект с открытым исходным кодом или закрытым? Социальный инжениринг из Северной Кореи. Какие для себя риски видят компании-потребители OSS? Hosted on Acast. See acast.com/privacy for more information.

65. The thorny path to breaking free from ReactJS 18.08.2024

🧗‍♀️ Почему мы выбрали ReactJS для фронтенда и потом отказались от него? Когда стоит взять на борт ReactJS и когда генерировать старый добрый HTML на сервере? Вобщем, обсуждаем наш тернистый путь отказа от ReactJS. Hosted on Acast. See acast.com/privacy for more information.

64. TIOBE index, ORM in prod, StackOverflow survey 11.08.2024

🌴 Обновленный индекс TIOBE по языкам программирования: Go на 9 месте и теперь в TOP-10. Кртитический обзор преимуществ использования ORM. Примечательные цифры опроса 2024 года от StackOverflow. Hosted on Acast. See acast.com/privacy for more information.

63. Request deduplication 04.08.2024

‼️ Дизайн-паттерн для предотвращения дублирования запросов. Почему запросы иногда дублируются? Что делать, если данные в кеше устарели или кеш-сервер недоступен? Нужен ли уникальный request_id или достаточно использовать хеш тела запроса? Hosted on Acast. See acast.com/privacy for more information.

62. AWS certs, Monzo bank on AWS 28.07.2024

☁️ Мнение о AWS сертификатах для поиска работы в США. Case study: Monzo банк (UK) целиком работающий на инфраструктуре AWS. Hosted on Acast. See acast.com/privacy for more information.

61. sshd, basebackup, enum, rclone 21.07.2024

💥 Критическая уязвимость sshd. Особеннось работы pg_basebackup. Использование ENUM в PostgreSQL. Почему отказались от rclone в проде? Hosted on Acast. See acast.com/privacy for more information.

60. Riverqueue 14.07.2024

⛲️ Проблема двух хранилищ: СУБД и очередь. riverqueue - пример решения, в котором задачи очереди хранятся в трназакционной СУБД. Также, pspg и использование только SDK для тестов в Go. Hosted on Acast. See acast.com/privacy for more information.

59. OAuth 2.0 07.07.2024

🗝 Говорим про открытый стандарт авторизации OAuth 2.0 и ключевые моменты в понимании этого стандарта, а также про неочевидное использование этого фреймворка авторизации. Hosted on Acast. See acast.com/privacy for more information.

58. Serverless arc & microservices 30.06.2024

🤹‍♀️ Закат хайпа serverless архитектуры. Почему в свежих публикациях так часто предвещают конец развития технологии (спойлер: с технологией все в порядке)? Переход от микросервисной архитектуры к монолиту в Amazon Prime Video. Hosted on Acast. See acast.com/privacy for more information.

57. "Modern Software Engineering" book 23.06.2024

📘 Обзор книги "Modern Software Engineering": итеративная и инкрементальная разработка, agile современности и agile-манист от создателей, стоит ли всегда применять TDD, важные метрики разработчика: стабильность и производительность. Hosted on Acast. See acast.com/privacy for more information.

56. rclone снаружи и изнутри 16.06.2024

👭 Как используют rclone для однонаправленной и двунаправленной синхронизации? Правило "3-2-1" для резервного копирования. Также поговорили про внутренности rclone: интересная реализация интерактивной сборки конфигов, встроенный ncdu, базовые пакеты fs и vfs. Hosted on Acast. See acast.com/privacy for more information.

55. PGO: inlining & branching 09.06.2024

🏃‍♀️ Основы PGO (Profile Guided Optimization): инлайнинг и бранчинг. Hosted on Acast. See acast.com/privacy for more information.

54. Сервис резервации билетов 02.06.2024

👨‍🚀 Разбор модельного интервью: разработка сервиса резервации билетов. Самый популярный проект на Go - frp. Hosted on Acast. See acast.com/privacy for more information.

53. Survival Guide 26.05.2024

📘 Отзыв на книгу “Engineers Survival Guide”. Как выжить программисту в большой корпорации. Hosted on Acast. See acast.com/privacy for more information.

52. Mattermost 19.05.2024

💬 Mattermost - аналог Slack, написан на Go, с copyleft лицензией. Хороший пример крупного web-сервиса. Как он устроен внутри? Поговорили про абстрагирования от стораджа, разделение на слои приложения, выделения моделей в отдельный пакет, систему сборки документации, e2e тесты в этом проекте. Hosted on Acast. See acast.com/privacy for more information.

51. Tidy First? 12.05.2024

📘 Обзор книги “Tidy First?”. Говорим о том, зачем нужен рефакторинг, обсуждаем самые простые структурные изменения кода. Hosted on Acast. See acast.com/privacy for more information.

Listen to the Backend Podcast podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.