Backend Podcast

Backend Podcast

By Artem OstretsovTechnology
Download on the App Store

Backend Podcast episodes

  • 24. SSH-based приложения, сложности микросервисной архитектуры, рынок труда

    🧟 что такое ssh-based приложения? есть ли в вашей компании X+ разработчиков для решений на базе микросервисной архитектуры? почему микросервисная архитектура - это сложно? перспективы back-end разработки и у кого больше з/платы?


    Cue Sheet

    Title:8 Bit Win

    Artist:HeatleyBros

    Writer:Brett Heatley, ASCAP

    Publisher:Heatley Music Publishing, ASCAP

    Label:Heatley Music Publishing

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

    48 min
  • 23. SQL антипаттерны
    🍄 Книга "SQL антипаттерны (https://www.amazon.com/SQL-Antipatterns-Programming-Pragmatic-Programmers/dp/1934356557)". Реляционные БД без FK чеков. Проблемы смешивания метаданных и данных. EAV как надежный способ добавить страданий. Три способа хранения деревьев в реляционной БД (включая тот, о котором вы скорее всего не знали).

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

    51 min
  • 22. Новый рауер в Go 1.22
    🛵 Что будет в новом раутинге в Go1.22? Как новый раутинг устроен под капотом и насколько медленнее он будет работать по сравнении с текущим? Теперь для раутинга в HTTP-сервере достаточно Go SDK?

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

    40 min
  • 21. Монотонное, системное и атомное время
    ⏱ Что такое монотонные часы? Скачущая секунда в POSIX и инциндент в CloudFlare из-за особенностей замеров временных интервалов в Go. Астрономические, атомные и монотонные часы.

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

    45 min
  • 20. Логгирование

    🐾 Можно ли в логгированием решить задачи трейсинга и мониторинга? Как логгировать запрос-ответ web-сервиса? Подебатировали про уровни логгирования (severity levels). Где хранить логи, PostgreSQL, ElasticSearch, ClickHouse? Неправильные ошибки в Go и при чем тут логи?


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

    1 hr 8 min
  • 19. ChatGPT и Copilot
    🍕 Как мы используем Copilot и ChatGPT на ежедневной основе? Недостатки обоих продуктов, а также про чувство вины при использовании ChatGPT в работе, про правительство Исландии, идеи стартапов, "Black Mirror" и т.д.

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

    1 hr 2 min
  • 18. testing-фреймворк в Go

    🧩 То что вы скорее всего не знали о testing пакете в Go. Бенчмарки, фаззи-тесты, параллельное тестирование, fstest, iotest и т.д.


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

    49 min
  • 16. Брокеры сообщений и очереди
    💬 Когда переходить от batch processing к брокеру сообщений? Каковы этапы повышения сложности приложения? Опыт неудачного использования RabbitMQ.

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

    1 hr 3 min
  • 15. Golang или Python?

    Сегодня мы говорим о сравнении двух языков: Go и Python. Мы поделимся своим опытом перехода на Go. Почему Боря мигрировал с Python на Go, а я прекратил писать новый код на PHP? Не сожалеем ли мы о сделанном выборе? Может быть стоило выбрать какой-то другой язык, например, Rust?


    В 2017 и 2018 годах я активно искал альтернативы PHP и столкнулся с выбором следующего языка. Я пробовал и тогда еще популярный язык Scala, пробовал Rust, готовился к экзамену по Java (у меня есть коммерческий опыт разработки на ней). Но в итоге остановился на Go. Если вы стоите перед похожим выбором, то надеюсь этот подкаст вам в этом поможет.

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

    51 min

About Backend Podcast

From the publisher's feed

Бэкенд разработка

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