Aufgabe 1: Microservices
Einstieg
Zielsetzung
In dieser Aufgabe setzt ihr euch zum ersten Mal mit dem Thema
Microservices auseinander. Verschiedene Artikel und ein Erklärvideo
zeigen unterschiedliche Blickwinkel auf die
Monolith-vs-Microservices-Debatte.
"Choosing our system's proper architecture is one of the most
important decisions to make before we even think about starting to write
code."
Einführungsvideo
Microservices
explained in 5 minutes (YouTube)
Schaut euch das Video an und macht euch Notizen.
Gruppen
Ihr arbeitet zu zweit (bei 21 Personen: 9 Zweiergruppen + 1
Dreiergruppe). Jede Gruppe bekommt einen Artikel zugeteilt — 10 Gruppen,
10 Artikel.
Vorgehen
Präsentiert wird in der nächsten Lektion.
Artikel
Jeder Gruppe wird einer der folgenden Artikel zugeteilt:
- Microservices:
Are they good or bad? The truth is, it depends.
- Monolithic
vs. Microservices Architecture
- Microservices
vs Monoliths: Benefits, Tradeoffs, and How to Choose Your App's
Architecture
- Monolith
vs. Microservices: Advantages and Disadvantages
- Microservice
architecture
- Microservices
vs. Monoliths: How to Choose the Right Architecture for Your
Project
- Building
microservices with Node.js
- Microservices
Architecture with Node.js: Building Scalable and Robust
Applications
- Spring
Boot vs Node.js - Which One Should You Choose
- Microservices
May Not Always Be the Answer: Lessons from Amazon Prime Video