Главная
Study mode:
on
1
Introduction
2
Drawing a bunch of boxes
3
A big ball of mud
4
Serviceoriented architecture
5
Tight coupling
6
Spaghetti model
7
Big ball of mud
8
Four services
9
Amazon workflow
10
Shipping address
11
Amazon
12
Events
13
Checkout
14
Shipping
15
Sharing data
16
What are services
17
Systems vs services
18
Anti requirements
19
Finding service boundaries
20
Naming
21
Hotel
22
Room type
23
Dates
24
Price
25
Luxury
26
Pricing
27
Price per night
28
False advertising
29
Creating a booking ID
30
Pricing options
31
Business abstractions
32
Booking your room
33
Insurance
34
Organizational boundaries
35
Microservices
36
Drawing microservices
37
Autonomous components
38
Microservice
39
Video package
40
Wrap up
Description:
Discover practical strategies for identifying service boundaries in complex systems during this conference talk. Learn how to avoid common pitfalls that lead to the dreaded "big re-write" by exploring natural separations of concerns in business domains. Gain insights from 20 years of experience in developing complex systems as you delve into topics such as service-oriented architecture, tight coupling, and microservices. Explore real-world examples, including Amazon's workflow and hotel booking systems, to understand how to effectively name, structure, and organize services. Master the art of creating autonomous components and drawing microservices to improve system modularity and maintainability. Walk away with valuable knowledge on how to reduce cognitive load, enhance deployment strategies, and create more robust, scalable software architectures.

Finding Your Service Boundaries - A Practical Guide

NDC Conferences
Add to list