Backend Podcast

Backend Podcast

By Artem OstretsovTechnology
Download on the App Store

Backend Podcast episodes

  • 34. Выстрел в ногу с PostgreSQL
    🔫 Что такое work_mem и как определить его значение? Стоит ли переносить всю бизнес-логику в хранимые процедуры? Как быстро уведомить о завершившейся транзакции, NOTIFY или Go-рутина? CTE или подзапросы и что изменилось в PostgreSQL 12? Сегодня говорим о PostgreSQL, индексах на FK и вдохновляем себя и вас на использование EXPLAIN ANALYZE.

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

    41 min
  • 33. Unicode

    🉐 Ориентация букв, графемные кластеры, перевенутые символы, руны и код-поинты таблицы символов, глифы, монгольский язык и египетские иероглифы, диакритики, валидация пользовательского ввода с диакритиками и приведение строк к ASCII


    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.

    54 min
  • 32. Итоги, ускорение LIKE/ILIKE, deadcode, курс на Brilliant

    🎅 Коротко об итогах года. Как ускорить LIKE/ILIKE с поиском по подстроке в PostgreSQL? Находим мертвый код с помощью deadcode. Всех с наступающим/наступившим Новым Годом! ☃️🎄🌵🎉


    Title:Christmas Rush

    Artist:HeatleyBros

    Writer:Brett Heatley, ASCAP

    Publisher:Heatley Music Publishing, ASCAP

    Label:Kyzen Music

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

    42 min
  • 31. Основы Go

    🗿 Что такое выражение (expression) и инструкция (statement)? Что такое control flow? Чем декларация в Go отличается от C? Два типа алиасов тайп алиасов.


    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.

    51 min
  • 30. Результаты опроса Go разработчиков, CGO-пакеты

    🍰 Результаты отчета Go Developer Survey 2023 H2. Насколько микросервисная архитектура популярна в комьюнити Go-разработчиков? Какие СУБД, облака, IDE, форматы обмена данных самые популярные в комьюнити? Как комьюнити использует AI в разработке?


    🔧 go-sqlite (https://github.com/zombiezen/go-sqlite) для работы с SQLite3 без CGO. Чем CGO пакеты хуже pure Go? Бенчмарк C FFI оверхедов и низкий перфоманс Go.


    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.

    39 min
  • 29. Опыт использования API от OpenAI

    👾 Почему мы решили использовать OpenAI в нашем проекте? Как мы его используем и какие поулчили результаты? Что дает API ассистент? Готов ли ChatGPT для использования в продакшне?


    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.

    56 min
  • 28. Обработка ошибок в Go

    ☔️ Самая частая ошибка при работе с ошибками в Go. Обработка ошибок в Go: wrapping и добавление контекста. Достаточно ли Go SDK для работы с ошибками и что есть за пределами SDK?


    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.

    49 min
  • 27. Open, Close в Go

    💾 Функции Open, Close в Go, финализаторы и деструкторы Go рантайма.


    🔧 nilaway - новый линтер от Uber


    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.

    42 min
  • 26. Полиморфизм в SQL, инцидент с WAL

    🌜 Что делать, если часто рвется SSH-соединение? Опыт использования lazydocker. Сколько можно выжать RPS из web-сервера с SQLite базой? Какие есть варианты дизайна БД для достижения полиморфизма в SQL (polymorphic association)?


    🔥 Индциндент: закончилось место на сервере БД


    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.

    57 min
  • 25. Слайсы в Go

    🔪 Почему слайсы в Go - это сложная концепция? Типовые ошибки при использовании слайсов. Как они устроены?


    🗞 Группа Charm получила USD 6_000_000 от фонда Gradient

    🗞 Krater: опыт перехода с Rust на Go


    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.

    46 min

About Backend Podcast

From the publisher's feed

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

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