Deconstructing the Monolith - Kirsten Westeinde, Shopify | Craft Conference 2022

  Рет қаралды 3,495

CraftHub Events

CraftHub Events

Күн бұрын

This talk was recorded at Craft Conference 2022. Kirsten Westeinde from Shopify spoke about Software Design, Software Architecture, Microservices and Monolith. This talk will address some of the challenges of working with large monolithic codebases, and discuss two alternative solutions: microservices and componentization. Attendees will leave with a better understanding of how to identify when their app has become a monolith in need of a refactor, and feel better prepared with patterns and tools to do so.
The event was organized by Crafthub.
You can watch the rest of the conference talks on our channel.
If you are interested in more speakers, tickets and details of the conference, check out our website: craft-conf.com/
If you are interested in more events from our company: crafthub.events/

Пікірлер: 2
@nicolasmartignole3705
@nicolasmartignole3705 2 жыл бұрын
Timecode 00:00 introduction and background of Shopify 4:30 intro to Rails 5:40 Shopify core and principles 7:30 What is a monolith? 9:00 the 2 most important questions... 11:00 Shopify started to evolve when the developer productivity and happiness decreased 11:35 slowdown on onboarding a new developer 12:36 how to convince the Business that you have a problem? 14:00 Microservices 15:00 or not... 18:25 modular Monolith 18:50 Components 20:00 3 steps to reorganize the monolith 20:58 map components to Owners 22:00 the big refactoring 23:41 Isolate dependencies 24:58 Wedge 25:48 Incentive for the teams 26:00 Enforcing Boundaries 26:42 After 2 years the project was hard to maintain ... 27:20 new 3 things 27:45 A People problem (and not a technical)... Conway ? 29:00 Issue with the dependency graph, 30:28 Packwerk 31:44 Video demo of Packwerk 33:00 a new feature based on Rails Engine 35:08 Pull Requests and automatic checks 35:41 Benefits 36:50 Sorbet for static type checking 38:25 Scaling and impact 39:43 Questions from audience 40:25 Moving away from Rails ?
@gyeonghoekoo5407
@gyeonghoekoo5407 2 жыл бұрын
Thanks for sharing this.
The Way of the Modular Monolith, Victor Rentea
49:41
Codecamp Romania
Рет қаралды 5 М.
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 2,1 МЛН
LIFEHACK😳 Rate our backpacks 1-10 😜🔥🎒
00:13
Diana Belitskay
Рет қаралды 3,9 МЛН
Офицер, я всё объясню
01:00
История одного вокалиста
Рет қаралды 5 МЛН
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 394 М.
Modularizing Rails Monoliths One Bite at a Time by Marc Reynolds
35:18
Deconstructing the Monolith (Shopify Unite Track 2019)
16:19
ShopifyDevs
Рет қаралды 18 М.
Monolith Decomposition Patterns • Sam Newman • GOTO 2019
43:57
GOTO Conferences
Рет қаралды 133 М.
Monolith Decomposition Patterns - Sam Newman
1:01:08
NDC Conferences
Рет қаралды 24 М.
Modular Monolith
59:19
NimblePros
Рет қаралды 849
Modular monoliths by Simon Brown
52:45
Devoxx
Рет қаралды 17 М.