События в Одессе 29 июля 2021

Design and Evolution of APIs in Microservice Architecture

29 июля 2021, 19:00
категория: мастер-класс
free donation
место: Зеленый театр (парк Шевченко)

Design and Evolution of APIs in Microservice Architecture Широкое распространение микросервисной архитектуры ставит перед разработчиками целый ряд новых задач. Некоторые из них хорошо известны и понятны. О других мы не думаем, пока внезапно с ними не столкнемся и не потратим множество бессонных ночей на их решение. И организация взаимодействия между сервисами в распределенной системе - именно из последних. На Microservice Architecture Odesa #TechTalks мы поговорим о том, как предотвратить превращение ваших микросервисов в Вавилонскую башню нашего времени. Мы обсудим, как выбрать подходящие механизмы взаимодействия для наиболее распространенных сценариев при разработке распределенных систем, как разработать API контракты для каждого из них и какие инструменты нам доступны для поддержки их согласованности и их дальнейшего развития. Мы коснемся следующих тем  REST vs RPC vs Messaging и как не ошибиться с выбором.  Contract First подход и как он может экономить время в многокомандной среде.  SwaggerHub как единая точка истины для REST API Лучшие практики для gRPC контрактов и способы контроля изменений в них. О спикере: Андрей Барсуков – Senior .NET developer в Lohika, с более чем 5-летним коммерческим опытом разработки микросервисных приложений. В настоящее время Андрей участвует в разработке финансовой системы на основе микросервисов, которая включает более 20 микросервисов, разработанных 10 отдельными командами разработчиков. И некоторыми проблемами, с которыми его команда столкнулась во время разработки данной системы, Андрей поделится на Odesa #TechTalks. Где: Зеленый Театр, ул. Маразлиевская, 1а Когда: 29.07.2021 в 19:00 Язык доклада: русский Регистрация обязательна Вход: free / donation. Будем вам признательны за перечисление любой комфортной для Вас суммы в благотворительный фонд “Корпорация монстров”. Способы перечисления помощи есть на странице регистрации. Средства будут направлены на приобретение необходимого медицинского оборудования или расходников для детских больниц. Регистрация => https://bit.ly/2UzklSX NB! Техническим специалистам отдается предпочтение. Также обращаем ваше внимание на то, что в виду ограниченного количества мест регистрация будет подтверждаться в порядке очереди. Ставьте «Пойду» на ФБ-странице мероприятия ….., чтобы быть в курсе всех новостей. Как всегда, вас ждет интересная тема и полезный вечер. Присоединяйтесь! _______________________ Design and Evolution of APIs in Microservice Architecture Широке поширення мікросервісної архітектури ставить перед розробниками цілий ряд нових завдань. Деякі з них добре відомі і зрозумілі. Про існування інших ми не здогадуємося, поки раптово не зіткнемося з ними та не витратимо безліч безсонних ночей на їх рішення. І організація взаємодії між сервісами в розподіленої системі – саме з останніх. На Microservice Architecture Odesa #TechTalks ми поговоримо про те, як запобігти перетворенню ваших мікросервісів в Вавилонську вежу нашого часу. Ми обговоримо, як вибрати відповідні механізми взаємодії для найбільш поширених сценаріїв при розробці розподілених систем, як розробити API контракти для кожного з них і які інструменти нам доступні для підтримки їх узгодженості та їх подальшого розвитку. Ми торкнемося наступних тем:  REST vs RPC vs Messaging і як не помилитися з вибором.  Contract First підхід і як він може економити час в багатокомандному середовищі.  SwaggerHub як єдина точка істини для REST API Кращі практики для gRPC контрактів і засоби контролю змін в них. Про спікера: Андрій Барсуков – Senior .NET developer в Lohika, з більш ніж 5-річним комерційним досвідом розробки мікросервісних додатків. В даний час Андрій бере участь в розробці фінансової системи на основі мікросервісів, яка включає понад 20 мікросервісов, розроблених 10 окремими командами розробників. І деякими проблемами, з якими його команда зіткнулася під час розробки даної системи, Андрій поділиться на Odesa #TechTalks. Де: Зелений Театр, вул. Маразлієвська, 1а Коли: 29.07.2021 о 19:00 Мова доповіді: російська Реєстрація обов'язкова Вхід: free / donation. Будемо вам вдячні за перерахування будь якої комфортної для Вас суми в благодійний фонд "Корпорація монстрів". Засоби перерахування допомоги є на сторінці реєстрації. Кошти будуть спрямовані на придбання необхідного медичного обладнання або витратних матеріалів для дитячих лікарень. Реєстрація на івент => https://bit.ly/2UzklSX NB! Технічним спеціалістам надається перевага. Також звертаємо вашу увагу на те, що з огляду на обмежену кількість місць реєстрація буде підтверджуватися в порядку черги. Як завжди, на вас чекає цікава тема і корисний вечір. Приєднуйтесь! _______________________________ Design and Evolution of APIs in Microservice Architecture Wide adoption of Microservice Architecture presents a whole new set of challenges for us as developers. Some of them are well-known and understood. About others we do not think until they strike us out of the blue and we spend a lot of sleepless nights trying to figure them out. And communication between services in distributed system is one of the latter. During this Microservice Architecture Odesa #TechTalk we will talk about how to prevent your microservices from becoming a modern-world Tower of Babel. We will discuss how to select appropriate communication mechanisms for most common cases in a distributed system, how should we define API contracts for each of them and what tools are available for us to keep them consistent and evolve them over time. We will touch following topics:  REST vs RPC vs Messaging and how not to get lost with your options.  Contract First development and how it can save time in multi-team environment.  SwaggerHub as a single Point of truth for REST API  Best practices for gRPC contracts and how to deal with changes in them. About speaker: Andrii Barsukov is Senior .NET developer at Lohika, with 5+ years of commercial experience in development of microservice applications. Currently participating in development of microservice-based financial system, which includes 20+ microservices developed by 10 separate development teams. And some of the challenges that we faced during its development I'd like to share. 헪헵헲헿헲: Marazlievska str., 1a 헪헵헲헻: 29.07.2021 at 19:00 험헻혁헿헮헻헰헲: free / donation, we will be thankful for the transfer of funds to the charity fund "Корпорация Монстров" Language: Russian Registration is obligatory Registration for the live event => https://bit.ly/2UzklSX As the number of seats is limited, 70 first applicants will be able to visit Odesa TechTalks. Join us to learn the most interesting and impactful changes to our day to day development!

Афиша события — Design and Evolution of APIs in Microservice Architecture в Зеленый театр