后端联合3:果冻

你好 我们将继续Backend United,这是针对服务器端开发人员的一系列技巧。 第三次会议称为“果冻”,它将专门讨论微服务架构。 我们将与Booking.com,Dodo Pizza和Avito的同事一起讨论整体式,切割式和面向服务架构的反面。


注册会议并邀请同事。 在过场动画下-摘要,链接到mitap的注册和视频广播。



报告书


五十种微服务。 安德烈(Andrey Morevsky)


图片


从未有太多关于在微服务中看到整体的生活故事。 一切都会在我们的身上:欢笑与泪水,跌宕起伏,痛苦与利益。 在报告中,我将回答这些问题。
  • 为什么Dodo Pizza是一家IT公司。
  • 我们的信息系统的独特性是什么,我们如何做我们之前没有做过的事情。
  • 根据福勒(Fowler)的说法,它的初创公司和架构-为什么我们的系统如此单一。
  • 业务增长和整体架构的第一个问题:比萨店网络如何因架构问题而面临崩溃的危险。
  • 根据Richter的说法,如何将整体切成微服务,为什么会受到伤害,为什么会有所帮助。
  • 切割整体的方法是什么,为什么选择我们选择的整体。
  • ACID的异步和拒绝如何破坏了我们的业务流程,并帮助他们发现了漏洞。 来自现实生活和实际业务的实际案例。
  • 我们通往微服务的道路:诚实地对待所有问题,失败和利润。



微服务架构Avito的实现。 Semyon Kataev,阿维托


图片


该报告将重点介绍从Avito的单片架构到微服务架构的平稳过渡。 随着各种团队和组成,我们逐渐摆脱了巨石。 我将描述我们正在朝着的架构方案以及已经实现的方案。 我将通过示例告诉您我们立即获得了哪些优势,必须做很多工作以及在切割过程中遇到了哪些问题。
我将尝试激发读者在日常任务中开始使用微服务方法,并更加关注顶级架构。


面向服务的体系结构的另一面。 伊万·克鲁格洛夫(Ivan Kruglov),Booking.com(阿姆斯特丹)


图片


在Internet上,您可以找到许多与过渡到面向服务的体系结构(SOA)或它的特殊情况-微服务体系结构有关的文章。 他们所有人都详细谈到了这种过渡的优势:弱耦合,独立和快速部署的大型整体代码的多样性以及其他方面。 但是,很少有文章详细介绍这种过渡的价格。 在我的报告中,我想重点关注价格或硬币的反面。 即,向SOA的过渡是公司在基础架构,运营专业知识,服务与人员之间的通信,合同,心态,所有权,组织等领域的根本转变。 结构等方面。


有关切割的说明,或者我们如何从整体中取出服务会话。 帕维尔·拉科斯尼科夫(Pavel Lakosnikov),阿维托(Avito)


图片


我将告诉您如何分阶段从整体中删除功能的加载部分。 如何开始,如何将任务分解为多个块,在传输过程中控制更改,使用数据库,检查可操作性,切换流量并不会中断生产。 我将分享我们的技巧和窍门,并讨论我们遇到的异常问题。


日程安排


12:00-12:30-注册
12: 30-13:15- 五十种微服务 -Andrey Morevsky,Dodo Pizza
13: 20-14 : 05- 微服务架构Avito的实现-Semyon Kataev,Avito
14:05-14:35-休息
14: 35-15:20- 进行切割的指示,或我们如何从整体中取出维修服务 -Pavel Lakosnikov,Avito
15:25-16: 10- 面向服务的体系结构反面 -Ivan Kruglov,Booking.com
16:30-...-派对后


密码和外观


免费参加活动, 需要注册
地址: Lesnaya 7 ,Avito公司办公室。


这是广播会议的链接 。 它将在活动当天在我们的YouTube频道AvitoTech上组织。 订阅不要错过任何东西!


待会见!




帖子的封面照片:Bogdana Lisovska CC BY-SA 4.0

Source: https://habr.com/ru/post/zh-CN442840/


All Articles