Sign up to save your podcastsEmail addressPasswordRegisterOrContinue with GoogleAlready have an account? Log in here.
FAQs about Backend Podcast:How many episodes does Backend Podcast have?The podcast currently has 120 episodes available.
October 07, 202320. Логгирование🐾 Можно ли в логгированием решить задачи трейсинга и мониторинга? Как логгировать запрос-ответ web-сервиса? Подебатировали про уровни логгирования (severity levels). Где хранить логи, PostgreSQL, ElasticSearch, ClickHouse? Неправильные ошибки в Go и при чем тут логи? Hosted on Acast. See acast.com/privacy for more information....more1h 8minPlay
October 01, 202319. ChatGPT и Copilot🍕 Как мы используем Copilot и ChatGPT на ежедневной основе? Недостатки обоих продуктов, а также про чувство вины при использовании ChatGPT в работе, про правительство Исландии, идеи стартапов, "Black Mirror" и т.д. Hosted on Acast. See acast.com/privacy for more information....more1h 2minPlay
September 23, 202318. testing-фреймворк в Go🧩 То что вы скорее всего не знали о testing пакете в Go. Бенчмарки, фаззи-тесты, параллельное тестирование, fstest, iotest и т.д. Hosted on Acast. See acast.com/privacy for more information....more49minPlay
September 16, 202317. Конкаренси, параллелизм, асинхронщинаConcurrency, parallelism и asyncronous программирование. Почему эти термины часто путают, как все это работает в Go, JavaScript и Python? При чем тут очереди и event loop? Hosted on Acast. See acast.com/privacy for more information....more54minPlay
September 09, 202316. Брокеры сообщений и очереди💬 Когда переходить от batch processing к брокеру сообщений? Каковы этапы повышения сложности приложения? Опыт неудачного использования RabbitMQ. Hosted on Acast. See acast.com/privacy for more information....more1h 3minPlay
September 02, 202315. 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....more51minPlay
August 26, 202314. pgxСегодня мы говорим о драйвере базы данных pgx. Почему мы не используем pq в наших проектах на Go? Когда стоит использовать database/sql из стандартной библиотеки, а когда лучше работать напрямую с драйвером и почему мы не используем database/sql? Поговорили про функционал pgx позволяющий использовать LISTEN/NOTIFY, т.е. межпроцессное взаимодействие (IPC) на базе PostgreSQL. Коснулись работы с LOB и темы хранения файлов в БД. Поговорили про новую систему логгирования в pgx5 с использованием механизма трейсинга и про пул соединений. Hosted on Acast. See acast.com/privacy for more information....more1hPlay
August 19, 202313. Project layout🗺 В этом выпуске мы говорим о лейауте Go-проекта, т.е. организации файловой структуры проекта. Есть ли стандартный лейаут? Какие общие правила можно применить для организации кода? Резместить весь код в одном main.go файле - это ок? Какие идеи для лейаута можно почерпнуть из Go SDK? Стоит ли уделять большое внимание этому вопросу?Также Боря рассказал в общих чертах о своем "неправильном" лейауте и почему он сделал такой выбор. Hosted on Acast. See acast.com/privacy for more information....more1h 2minPlay
August 12, 202312. Валидация.🔬 Валидация, верификация, RFC7807 и Марк Нотингем, анмаршалер JSON в Go и его связь с точностью валидации и как сообщать пользователю об ошибках.️ Hosted on Acast. See acast.com/privacy for more information....more59minPlay
August 05, 202311. gonew, multi-threaded PostgreSQL.В Go появится стандартный лейаут? PostgreSQL станет single process, multi-threaded? Что это решит и станет ли СУБД быстрее?📣 Страница эпизода: https://bknd.pro/podcast/episodes/2023/11.htmlВопросы, предложения можно писать на [email protected] Hosted on Acast. See acast.com/privacy for more information....more26minPlay
FAQs about Backend Podcast:How many episodes does Backend Podcast have?The podcast currently has 120 episodes available.