Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Self-Contained-Systems: Mehr als nur eine geordnete Menge von Microservices?
Search
Benedikt Stemmildt
November 04, 2019
Programming
0
2k
Self-Contained-Systems: Mehr als nur eine geordnete Menge von Microservices?
Benedikt Stemmildt
November 04, 2019
Tweet
Share
More Decks by Benedikt Stemmildt
See All by Benedikt Stemmildt
What it takes to be fast
benestem
0
140
Single-Page-Applications sind legacy, wir brauchen eine Innovation!
benestem
0
950
Enge Zusammenarbeit trotz Homeoffice
benestem
0
960
Documentation is Dead, Long Live Documentation!
benestem
0
980
Speed without the microservice hype
benestem
0
930
Quarkify your Java Code
benestem
0
2.1k
Zack die Ente und der API-Client spricht
benestem
0
2k
Going Reactive: Eine Einführung in die reaktive Programmierung
benestem
0
2k
Microservices – Hype oder schon Realität?
benestem
0
1.9k
Other Decks in Programming
See All in Programming
Temporalを取り巻く仕様を整理する
sajikix
0
110
AWSでゲームサーバーを運用! Amazon GameLiftのお話
iriikeita
0
200
みんなのオブザーバビリティプラットフォームを作ってるんだがパフォーマンスがやばい #mackerelio #srenext
ne_sachirou
0
370
Rustのweb開発を助ける 便利なツール紹介
yuki0418
1
190
CSC307 Lecture 10
javiergs
PRO
0
310
わかりやすい正解を捨てて、コトに向き合う - スクラムフェス金沢2024 スポンサーセッション
yusukekokubo
0
170
Introduction to GitOps
hwchiu
0
110
ドメイン駆動設計の実践
masuda220
PRO
17
5.1k
最古の関数型言語「Lisp」ことはじめ / lisp_in_kamiyama
uhooi
1
190
APIのない大学ログインWebサービスをWKWebViewとJavaScriptでアプリ化した話
akidon0000
1
330
君たちはどうコードをレビューする (される) か / 大吉祥寺.pm
utgwkk
15
8.5k
Async Await: Mastering Python's Time-Bending Tricks - EuroPython2024
yanbo
1
290
Featured
See All Featured
Music & Morning Musume
bryan
43
5.9k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
121
18k
Six Lessons from altMBA
skipperchong
24
3.2k
Facilitating Awesome Meetings
lara
46
5.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
357
18k
Git: the NoSQL Database
bkeepers
PRO
423
64k
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
Ruby is Unlike a Banana
tanoku
96
10k
Code Review Best Practice
trishagee
58
16k
Happy Clients
brianwarren
94
6.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
36
9.1k
Product Roadmaps are Hard
iamctodd
PRO
48
10k
Transcript
Leonhard Riedißer, Benedikt Stemmildt Self-contained Systems – Mehr als nur
eine geordnete Menge von Microservices? Architektur
Let's talk about Software Architecture
Let's talk about Microservices
EVERYBODY'S DOING IT! IT'S COOL!
But...
LEO Software Developer @l7r7_ BENE Lead Software Architect @slashbene
Markt- entwicklung Verteilte Architektur THREE THINGS SCS vs. Microservices
Markt- entwicklung Verteilte Architektur SCS vs. Microservices VERTEILTE ARCHITEKTUR
VERTICALS Independence is all
PAGE ASSEMBLY SSI vs. AJAX
SHARED NOTHING No Code, No Data, No Nothing
ASYNC DATA DISTRIBUTION Atom Feeds
Markt- entwicklung Verteilte Architektur SCS vs. Microservices VERTEILTE ARCHITEKTUR
MICROSERVICES?
Is there another way?
IS THERE ANOTHER WAY? UI UI UI UI
Communication between Services
COMMUNICATION BETWEEN SERVICES UI UI UI UI
Replaceability
REPLACEABILITY UI UI UI UI
Resilience
RESILIENCE UI UI UI UI
Local Testing and Development
LOCAL TESTING AND DEVELOPMENT UI UI UI UI
But what about the frontend?
BUT WHAT ABOUT THE FRONTEND? UI UI UI UI
THINK BEFORE YOU ACT BE READY FOR CHANGE EVOLVE
None
LEONHARD RIEDIßER BENEDIKT STEMMILDT Meinungen? TEAM.BREUNINGER.COM
[email protected]
// @l7r7_
[email protected]
// @slashbene