Look for any podcast host, guest or anyone
Showing episodes and shows of

BookClub.com

Shows

RPG Bookclub Members Only2024-10-0752 minRPG Bookclub Members Only2024-09-231h 13RPG Bookclub Members Only2024-06-251h 22RPG Bookclub Members Only2024-04-1545 minRPG Bookclub Members Only2024-02-071h 18RPG Bookclub2023-08-0642 minRPG Bookclub2023-08-0642 minThrillers by the Bookclub Pod2023-06-201h 16RPG Bookclub2023-05-2058 minRPG Bookclub2023-05-2058 minRPG Bookclub2023-05-131h 03RPG Bookclub2023-05-131h 03RPG Bookclub2023-05-061h 02RPG Bookclub2023-05-061h 02RPG Bookclub2023-04-2931 minRPG Bookclub2023-04-2931 minRPG Bookclub2023-04-151h 09RPG Bookclub2023-04-151h 09RPG Bookclub2023-03-0439 minRPG Bookclub2023-03-0439 minRPG Bookclub2023-02-181h 16RPG Bookclub2023-02-181h 16RPG Bookclub2023-02-111h 02RPG Bookclub2023-02-111h 02RPG Bookclub2022-10-081h 42RPG Bookclub2022-10-081h 42RPG Bookclub2022-10-0140 minRPG Bookclub2022-10-0140 minRPG Bookclub2022-09-241h 18RPG Bookclub2022-09-241h 18RPG Bookclub2022-09-201h 08RPG Bookclub2022-09-201h 08RPG Bookclub2022-09-171h 26RPG Bookclub2022-09-171h 26RPG Bookclub2022-08-2042 minRPG Bookclub2022-08-2042 minRPG Bookclub2022-07-161h 20RPG Bookclub2022-07-161h 20BookClub DotNet
BookClub DotNetBookClub Episode 17Вместе с нашими гостями и слушателями мы прочитали и обсудили до конца руководство по разработке микросервисных приложений в контейнерах ... пора подвести итоги! Спасибо всем, кто принимал участие в книжном клубе, обсуждал выпуски, главы из книги и делился своим мнением. Отдельную благодарность выражаем гостям книжного клуба BookClub DotNet: — Анатолий Кулаков (https://twitter.com/kulakovt) — Алексей Мерсон (https://twitter.com/alexeymerson) — Евгений Петров (https://github.com/Anarh2404) — Антон Оникийчук (https://twitter.com/holyslon) — Андрей Парамонов (https://twitter.com/Pr1vetAndrey) — Станислав Флусов (https://t.me/sflusov) — Даниил Доронкин (https://www.linkedin.com/in/ddydeveloper) — Владимир Хориков (https://enterprisecraftsmanship.com) — Евгений Александров (https://github.com/aloraman) — Артём Акуляков (https://github.com/oxffaa) — Николай Михайлычев (https://github.com/Em1ss1oN) — Максим Иванюк (https://github.com/hayhay27) — Егор Гришечко (https://t.me/egorikas) — Роман Букин (https://github.com/vanbukin) Первый сезон книжного клуба вели: — Андрей Медведев (https://t.me/m_andrei) — Роман Щербаков (https://daredever.net) Книга:.NET Microservices: Architecture for Containerized .NET Applications (https://aka.ms/microservicesebook) В выпуске: — .NET Microservices Architecture key takeaways (333 - 334 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/key-takeaways Выпуск на других платформах: https://bookclub-dotnet.mave.digital/ep-18 Выпуск на You
2022-07-1208 minRPG Bookclub2022-07-0945 minRPG Bookclub2022-07-0945 minBookClub DotNet
BookClub DotNetBookClub Episode 16 Вместе с Романом Букиным (https://github.com/vanbukin) поговорим про безопасность микросервисных приложений. В чём разница между аутентификацией и авторизацией? Обсудим особенности настройки доступа к приложению. Рассмотрим разные виды токенов авторизации и механизмов их создания. Приведём примеры популярных инструментов для авторизации пользователя, их плюсы и минусы. Присоединяйтесь к обсуждению выпусков в канале книжного клуба: https://t.me/bookclubdotnet Книга .NET Microservices: Architecture for Containerized .NET Applications (https://aka.ms/microservicesebook) В выпуске - Make secure .NET Microservices and Web Applications (319 - 333 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/secure-net-microservices-web-applicationsВыпуск на других платформах: https://bookclub-dotnet.mave.digital/ep-17Выпуск на YouTube: https://www.youtube.com/watch?v=Chl1zOlymoE&list=PLbxr_aGL4q3SAMvtA4ZTPdHPrX0YRutxyКанал книжного клуба: https://t.me/bookclubdotnet Сайт книжного клуба: https://bookclub.dotnet.ru Проект IdentityEngine: https://github.com/IdentityEngine/IdentityEngine SPAs are dead?!: https://leastprivilege.com/2020/03/31/spas-are-dead🎵 Beauty Flow by Kevin MacLeod Link: https://incompetech.filmmusic.io/song/5025-beauty-flow License: https://filmmusic.io/standard-license
2022-07-071h 14RPG Bookclub2022-06-1851 minRPG Bookclub2022-06-1851 minBookClub DotNet
BookClub DotNetBookClub Episode 15 Вместе с Егором Гришечко (https://t.me/egorikas) обсудим то, как сделать микросервисные приложения надёжными. Разберёмся, что значит «надежное приложение»? Обсудим преимущества использования IHttpClientFactory. Как правильно использовать политику повторных запросов и что такое Jitter? Обсудим важность Health check и их отличие от Readiness check. Присоединяйтесь к обсуждению выпусков в канале книжного клуба: https://t.me/bookclubdotnet Книга .NET Microservices: Architecture for Containerized .NET Applications (https://aka.ms/microservicesebook) В выпуске - Implement resilient applications (292 - 318 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/implement-resilient-applications/ Выпуск на других платформах: https://bookclub-dotnet.mave.digital/ep-16 Выпуск на YouTube: https://www.youtube.com/watch?v=fH_o-1vpa3I&list=PLbxr_aGL4q3SAMvtA4ZTPdHPrX0YRutxyКанал книжного клуба: https://t.me/bookclubdotnet Сайт книжного клуба: https://bookclub.dotnet.ru Exponential backoff and Jitter: https://aws.amazon.com/blogs/architecture/exponential-backoff-and-jitter/ Нейгард Майкл “Release it! Проектирование и дизайн ПО для тех, кому не всё равно”: https://www.piter.com/collection/A31172/product/release-it-proektirovanie-i-dizayn-po-dlya-teh-komu-ne-vsyo-ravno Бёрнс Брендан, «Распределенные системы. Паттерны проектирования»: https://www.pit
2022-06-1659 minBookClub DotNet
BookClub DotNetBookClub Episode 14Вместе с Николаем Михайлычевым (https://github.com/Em1ss1oN) и Максимом Иванюком (https://github.com/hayhay27) обсудим то, как использовать DDD и CQRS. Поговорим про основные тактические приёмы при разработке микросервисов. Почему проект имеет смысл делить на уровни согласно DDD? В чём разница между Domain, Infrastructure, Application? Поговорим про Entity, Value Object, Aggregate, Repository и другие паттерны, которые помогут при реализации. Присоединяйтесь к обсуждению выпусков в канале книжного клуба: https://t.me/bookclubdotnetКнига .NET Microservices: Architecture for Containerized .NET Applications (https://aka.ms/microservicesebook) В выпуске - Tackling Business Complexity in a Microservice with DDD and CQRS Patterns (198 - 290 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/microservice-ddd-cqrs-patterns Выпуск на других платформах: https://bookclub-dotnet.mave.digital/ep-15 Выпуск на YouTube: https://www.youtube.com/watch?v=3FYg84GiLts&list=PLbxr_aGL4q3SAMvtA4ZTPdHPrX0YRutxy Канал книжного клуба: https://t.me/bookclubdotnet Сайт книжного клуба: https://bookclub.dotnet.ru 🎵 Beauty Flow by Kevin MacLeod Link: https://incompetech.filmmusic.io/song/5025-beauty-flow License: https://filmmusic.io/standard-license
2022-06-091h 25BookClub DotNet
BookClub DotNetBookClub Episode 13Вместе с Артёмом Акуляковым (https://github.com/oxffaa) обсудим стратегию применения DDD и CQRS во время разработки микросервисов. Что такое CQS и CQRS? Как Command и Query помогают упрощать расширение и поддержку доменных моделей, сохраняя при этом возможность читать данные без свойственных им ограничений? В чем разница между стратегическими и тактическими паттернами DDD? Присоединяйтесь к обсуждению выпусков в канале книжного клуба: https://t.me/bookclubdotnet Книга .NET Microservices: Architecture for Containerized .NET Applications (https://aka.ms/microservicesebook) В выпуске - Tackling Business Complexity in a Microservice with DDD and CQRS Patterns (182 - 198 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/microservice-ddd-cqrs-patterns Выпуск на других платформах: https://bookclub-dotnet.mave.digital/ep-14 Выпуск на YouTube: https://www.youtube.com/watch?v=4HMD0rIEg3o&list=PLbxr_aGL4q3SAMvtA4ZTPdHPrX0YRutxy Канал книжного клуба: https://t.me/bookclubdotnet Сайт книжного клуба: https://bookclub.dotnet.ru 🎵 Beauty Flow by Kevin MacLeod Link: https://incompetech.filmmusic.io/song/5025-beauty-flow License: https://filmmusic.io/standard-license
2022-05-261h 09RPG Bookclub2022-05-1443 minRPG Bookclub2022-05-1443 minBookClub DotNet
BookClub DotNetBookClub Episode 12 Вместе с Антоном Оникийчуком (https://twitter.com/holyslon) обсудим паттерн API Gateway. Для чего используется API Gateway и какие есть альтернативы? Поговорим про существующие решения, такие как: Envoy Proxy, YARP и старый добрый nginx. Обсудим, как при помощи одного проекта и нескольких конфигураций можно реализовать несколько разных API Gateway. Присоединяйтесь к обсуждению выпусков в канале книжного клуба: https://t.me/bookclubdotnet Книга .NET Microservices: Architecture for Containerized .NET Applications (https://aka.ms/microservicesebook) В выпуске - Implementing API Gateways with Ocelot (163 - 181 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/multi-container-microservice-net-applications/implement-api-gateways-with-ocelot Выпуск на других платформах: https://bookclub-dotnet.mave.digital/ep-13 Выпуск на YouTube: https://www.youtube.com/watch?v=fI2PCBpTmWc&list=PLbxr_aGL4q3SAMvtA4ZTPdHPrX0YRutxy Канал книжного клуба: https://t.me/bookclubdotnet Сайт книжного клуба: https://bookclub.dotnet.ru Доклад Антона Оникийчука и Андрея Парамонова "Вы кеши продаете? Нет, просто показываем": https://youtu.be/yTYmfshb5-U Amazon API Gateway: https://docs.aws.amazon.com/apigateway/latest/developerguide/welcome.html🎵 Beauty Flow by Kevin MacLeod Link: https://incompetech.filmmusic.io/song/5025-beauty-flow Licens
2022-05-1238 minRPG Bookclub2022-04-301h 00RPG Bookclub2022-04-301h 00BookClub DotNet
BookClub DotNetBookClub Episode 11 Вместе с Евгением Александровым (https://github.com/aloraman) обсудим IHostedService и BackgroundService. Как при помощи IHostedService и его реализаций управлять фоновыми операциями? Чем может помочь абстрактный класс BackgroundService? Когда нам может пригодиться самостоятельно реализовать IHostedService? Присоединяйтесь к обсуждению выпусков в канале книжного клуба: https://t.me/bookclubdotnet Книга .NET Microservices: Architecture for Containerized .NET Applications (https://aka.ms/microservicesebook) В выпуске - Implement background tasks in microservices with IHostedService and the BackgroundService class (157 - 163 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/multi-container-microservice-net-applications/background-tasks-with-ihostedservice Выпуск на других платформах: https://bookclub-dotnet.mave.digital/ep-12 Выпуск на YouTube: https://www.youtube.com/watch?v=0VjypVzjZlU&list=PLbxr_aGL4q3SAMvtA4ZTPdHPrX0YRutxy Канал книжного клуба: https://t.me/bookclubdotnet Сайт книжного клуба: https://bookclub.dotnet.ru Чат для обсуждения .NET: https://t.me/pro_net 🎵 Beauty Flow by Kevin MacLeod Link: https://incompetech.filmmusic.io/song/5025-beauty-flow License: https://filmmusic.io/standard-license
2022-04-2034 minRPG Bookclub2022-04-091h 00RPG Bookclub2022-04-091h 00BookClub DotNet
BookClub DotNetBookClub Episode 10Вместе с Владимиром Хориковым (https://enterprisecraftsmanship.com/) обсудим особенности тестирования микросервисов. Поговорим о том, как измерить эффективность тестов и как писать эффективные тесты. Обсудим, что нужно тестировать в микросервисном приложении и при помощи каких тестов мы можем это делать. Выясним, когда тесты могут оказаться ненужными, а иногда даже и вредными? Присоединяйтесь к обсуждению выпусков в канале книжного клуба: https://t.me/bookclubdotnet Книга .NET Microservices: Architecture for Containerized .NET Applications (https://aka.ms/microservicesebook) В выпуске - Testing ASP.NET Core services and web apps (152 - 157 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/multi-container-microservice-net-applications/test-aspnet-core-services-web-apps Выпуск на других платформах: https://bookclub-dotnet.mave.digital/ep-11 Выпуск на YouTube: https://www.youtube.com/watch?v=jmRCoi6-57Y&list=PLbxr_aGL4q3SAMvtA4ZTPdHPrX0YRutxy Канал книжного клуба: https://t.me/bookclubdotnet Сайт книжного клуба: https://bookclub.dotnet.ru Книга Владимира Хорикова "Принципы юнит-тестирования": https://www.ozon.ru/product/printsipy-yunit-testirovaniya-211424826 Доклад Владимира Хорикова "Effective Unit Testing": https://www.youtube.com/watch?v=AAD9se2LjuI Блог компании Tinkoff о нагрузочном тестировании: https://habr.com/ru/company/tinkoff/blog/655341/ 🎵 Beauty Flow by Kevin MacLeod Link: https://incompetech.filmmusic.io/song/5025-beauty-flow License: https://filmmusic.io/standard-license
2022-04-0553 minBookClub DotNet
BookClub DotNetBookClub Episode 9Вместе с Даниилом Доронкиным (https://www.linkedin.com/in/ddydeveloper) обсудим особенности построения event-based коммуникации между микросервисами. Для чего полезно использовать Integration Events и Event Bus в среде коммуникации микросервисов? Какие существующие инструменты можно использовать для обеспечения асинхронной коммуникации? В каких случаях и с помощью чего имеет смысл реализовывать её самостоятельно? Присоединяйтесь к обсуждению выпусков в канале книжного клуба: https://t.me/bookclubdotnet Книга .NET Microservices: Architecture for Containerized .NET Applications (https://aka.ms/microservicesebook) В выпуске - Implementing event-based communication between microservices (integration events) (134 - 139 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/multi-container-microservice-net-applications/integration-event-based-microservice-communications - Implementing an event bus with RabbitMQ for the development or test environment (139 - 142 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/multi-container-microservice-net-applications/rabbitmq-event-bus-development-test-environment - Subscribing to events (142 - 153 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/multi-container-microservice-net-applications/subscribe-events Выпуск на других платформах: https://bookclub-dotnet.mave.digital/ep-10 Выпуск на YouTube: https://www.youtube.com/watch?v=dDdHbsXmTuc&list=PLbxr_aGL4q3SAMvtA4ZTPdHPrX0YRutxy Канал книжного клуба: https://t.me/bookclubdotnet Сайт книжного клуба...
2022-03-2458 minRPG Bookclub2022-02-2653 minRPG Bookclub2022-02-2653 minBookClub DotNet
BookClub DotNetBookClub Episode 8Вместе со Станиславом Флусовым из "ГК Монополия" (https://t.me/sflusov) рассмотрим пример простого контейнеризованного  приложения. Как безопасно хранить и использовать переменные окружения, и чем нам могут помочь Docker и Kubernetes в этой задаче? Обсудим плюсы и минусы контейнеризованных баз данных, в каких случаях нам может понадобится такое хранилище и что случится с SQL Server в Docker-контейнере? Присоединяйтесь к обсуждению выпусков в канале книжного клуба: https://t.me/bookclubdotnet Книга .NET Microservices: Architecture for Containerized .NET Applications (https://aka.ms/microservicesebook) В выпуске - Defining your multi-container application with docker-compose.yml (116 - 127 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/multi-container-microservice-net-applications/multi-container-applications-docker-compose - Use a database server running as a container (127 - 133 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/multi-container-microservice-net-applications/database-server-container Выпуск на других платформах: https://bookclub-dotnet.mave.digital/ep-9 Выпуск на YouTube: https://www.youtube.com/watch?v=ZumadYjN6dw&list=PLbxr_aGL4q3SAMvtA4ZTPdHPrX0YRutxy Канал книжного клуба: https://t.me/bookclubdotnet Сайт книжного клуба: https://bookclub.dotnet.ru Доклад Станислава Флусова про миграцию приложения с MS SQL Server на PostgreSQL: https://www.youtube.com/watch?v=C5SUvakzJG8 🎵 Beauty Flow by Kevin MacLeod Link: https://incompetech.filmmusic.
2022-02-2250 minRPG Bookclub2022-02-122h 09RPG Bookclub2022-02-122h 09BookClub DotNet
BookClub DotNetBookClub Episode 7Вместе с Антоном Оникийчуком (https://twitter.com/holyslon) и Андреем Парамоновым (https://twitter.com/Pr1vetAndrey) рассмотрим пример создания микросервисного приложения. Обсудим, для чего нужны Internal Architecture и External Architecture? Что делать с переменными окружения и как не стоит использовать Swagger при разработке приложения? Что стоит учесть при поддержке версионирования API и что такое HATEOAS? Присоединяйтесь к обсуждению выпусков в канале книжного клуба: https://t.me/bookclubdotnet Книга .NET Microservices: Architecture for Containerized .NET Applications (https://aka.ms/microservicesebook) В выпуске - Design a microservice-oriented application (93 - 102 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/multi-container-microservice-net-applications/microservice-application-design - Creating a simple data-driven CRUD microservice (102 - 116 стр.): https://docs.microsoft.com/en-us/dotnet/architecture/microservices/multi-container-microservice-net-applications/data-driven-crud-microservice Выпуск на других платформах: https://bookclub-dotnet.mave.digital/ep-8 Выпуск на YouTube: https://www.youtube.com/watch?v=3B1aPObvZuM&list=PLbxr_aGL4q3SAMvtA4ZTPdHPrX0YRutxy Канал книжного клуба: https://t.me/bookclubdotnet Сайт книжного клуба: https://bookclub.dotnet.ru Руководство Microsoft по версионированию API: https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md#121-versioning-formats Курс "Design
2022-02-1043 minBookClub DotNet2022-02-0146 minRPG Bookclub2022-01-291h 56RPG Bookclub2022-01-291h 56BookClub DotNet2022-01-2028 minRPG Bookclub2022-01-151h 48RPG Bookclub2022-01-151h 48BookClub DotNet2022-01-1220 minBookClub DotNet2021-12-2921 minBookClub DotNet2021-12-1543 minBookClub DotNet2021-12-0743 minRPG Bookclub2021-12-041h 38RPG Bookclub2021-12-041h 38BookClub DotNet
BookClub DotNetBookClub Episode 0Чего может не хватать прохладным вечером? Горячей чашки ароматного какао, уютного кресла ... и книжного клуба! Приглашаем скрасить вечера в книжном клубе для .NET-разработчиков — BookClub DotNet. Вместе с гостями Роман Щербаков и Андрей Медведев будут обсуждать книги и руководства для разработчиков во всех деталях. Запись каждой встречи будет доступна на популярных платформах, а ссылки на них будут опубликованы в нашем канале: t.me/bookclubdotnet. Обсудить выпуски с сообществом и задать вопросы можно в комментариях канала. Начнём с руководства Microsoft по разработке систем с микросервисной архитектурой: .NET Microservices: Architecture for Containerized .NET Applications (https://aka.ms/microservicesebook). Как новички, так и профессионалы найдут в этой книге инсайты и лучшие практики по созданию микросервисов, сопровождаемые примерами и ссылками на другие полезные источники. Читайте книги, слушайте выпуски и присоединяйтесь к обсуждению в BookClub DotNet! 🎵 Beauty Flow by Kevin MacLeod Link: https://incompetech.filmmusic.io/song/5025-beauty-flow License: https://filmmusic.io/standard-license
2021-11-2502 minRPG Bookclub2021-11-201h 31RPG Bookclub2021-11-201h 31RPG Bookclub2021-10-2359 minRPG Bookclub2021-10-2359 minRPG Bookclub2021-10-091h 18RPG Bookclub2021-10-091h 18RPG Bookclub2021-10-021h 29RPG Bookclub2021-10-021h 29RPG Bookclub2021-09-181h 07RPG Bookclub2021-09-181h 07RPG Bookclub2021-08-211h 19RPG Bookclub2021-08-211h 19RPG Bookclub2021-08-211h 19RPG Bookclub2021-07-311h 23RPG Bookclub2021-07-171h 03RPG Bookclub2021-06-261h 17RPG Bookclub2021-06-121h 10RPG Bookclub2021-05-291h 11RPG Bookclub Members Only2021-05-151h 12RPG Bookclub2021-05-151h 12RPG Bookclub Members Only2021-05-081h 03RPG Bookclub2021-05-081h 03RPG Bookclub Members Only2021-05-0150 minRPG Bookclub2021-05-0150 min