11 episodes

Подкаст о технологиях бекендов, фронтендов, архитектуры и администрирования.

Немного IT Иван Соловьёв и Михаил Непряхин

    • Technology

Подкаст о технологиях бекендов, фронтендов, архитектуры и администрирования.

    О тестировании кода в Go и не только. Моки, юнит и интеграционные тесты

    О тестировании кода в Go и не только. Моки, юнит и интеграционные тесты

    Выпуск о тестировании: юнит, интеграционном и end-to-end тестах. Поговорим о плюсах, минусах и внешних инструментах. Расскажем про наш личный опыт на проектах и конечно же затронем тему чистой архитектуры.

    • 1 hr 25 min
    Kafka худший брокер? Чем обусловлена популярность этого куска продукта? Кафка и Go

    Kafka худший брокер? Чем обусловлена популярность этого куска продукта? Кафка и Go

    Говорим об асинхронном взаимодействии между сервисами. Обсудим основные боли Kafka или почему разработчику нужно буквально «съесть собаку» и зачем изучать детали реализации. Во второй части подкаста приготовим «кролика» – какие подводные камни есть у RabbitMQ. Затронем Redis и Nats. А в заключении поделимся библиотеками для написания своих очередей.
    Nats.io – Лучший брокер сообщений по мнению ведущих. AsyncAPI.com – Open Source инструмент, позволяет описывать асинхронное взаимодействие.

    • 1 hr 24 min
    Elastic стек всё? Grafana для хранения логов, метрик и трейсов. APM и OpenTelemetry

    Elastic стек всё? Grafana для хранения логов, метрик и трейсов. APM и OpenTelemetry

    В 9 выпуске подкаста говорим о наблюдаемости, о логах, трейсах, SRE-метриках, делимся кейсами из нашей практики, где использовали те или иные инструменты. Рассмотрим observability с точки зрения полезности: когда доступность сервисов привязываются к бизнес метрикам. Подробнее остановимся на Grafana, а в заключении по рассуждаем, что имеет смысл использовать на пэт проектах, а что оставить кровавому Энтерпрайзу.

    • 1 hr 22 min
    Python лучший язык для начинающих? Григорий Петров про Go, Rust и Python

    Python лучший язык для начинающих? Григорий Петров про Go, Rust и Python

    Для записи 8-го выпуска мы пригласили нашего коллегу, DevRel Evrone, Григория Петрова. Мы расспросили Гришу об отношении к Go и Rust, и, конечно же обсудили его любимый Python. От разговоров про код мы плавно перешли к обсуждению принципов работы мозга, запоминанию и способам поддерживать свою личную базу знаний в актуальном состоянии.
    Доклад Григория про персональную Wiki https://youtu.be/q4Ftg63diDs.

    • 1 hr 23 min
    REST или RPC лучше? Service Mesh зачем нужен? Плюсы и минусы gRPC, и немного о Nats

    REST или RPC лучше? Service Mesh зачем нужен? Плюсы и минусы gRPC, и немного о Nats

    Сегодняшний выпуск посвящен синхронному взаимодействию. Большую часть времени мы обсуждали REST и RPC подходы, сравнивали с gRPC и порассуждали о том, каким бы был Service Mesh для людей.

    • 1 hr 3 min
    Опять ругаем Go? Говорим о спорных моментах в языке Go (но мы его любим)

    Опять ругаем Go? Говорим о спорных моментах в языке Go (но мы его любим)

    В 6-м выпуске обсудили спорные стороны Go – пакеты стандартной библиотеки, роутеры, работу с JSON и timezone. Разобрали по косточкам константы, garbage collector, структурные теги. Как всегда провели сравнение с Rust и рассуждали о том, что стоило бы сделать, чтобы разработчикам было проще жить.

    • 1 hr 11 min

Top Podcasts In Technology

No Priors: Artificial Intelligence | Technology | Startups
Conviction | Pod People
Lex Fridman Podcast
Lex Fridman
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Acquired
Ben Gilbert and David Rosenthal
Hard Fork
The New York Times
This Week in XR Podcast
Charlie Fink Productions