Monolithische vs. Composable vs. Microservice CMS - Was ist das richtige Tool für diese Aufgabe?
Wie in unserem letzten Blogbeitrag und Podcast beschrieben, ist dies definitiv das "Jahr, in dem Sie Ihre CMS-Architektur überdenken" können. Dazu gehört jedoch, dass Sie sich jedes Teil Ihres Stacks genau ansehen und es auf der Grundlage seiner funktionalen Vorzüge, Kosten, Nachteile und Vorteile bewerten und nicht nur auf der Grundlage dessen, "wie modisch es ist".
In diesem Podcast diskutieren Brett Birschbach, der erfahrene Multiplattform-Architekt und AEM Rockstar von DX-ROI , und Tad Reeves, Principal Architect von Arbory Digital , über den Fall des ungeliebten Monolithen - das "schlechte Wort", das so viele Tech-Blog-Posts gerne hassen, zugunsten von "modernen" Ansätzen wie Composable Architectures und Microservice-basierten Implementierungen.
Sind Monolithen alle schlecht? Sind sie tatsächlich universell ungeeignet für ein modernes Unternehmen?
Um es klar zu sagen: AEM (einschließlich der selbst gehosteten AEM 6.x-Versionen sowie des größten Teils des AEM-Cloud-Dienstes) ist in der Tat ein "Monolith". Wordpress ist ein Monolith. Drupal ist ein Monolith. Sind sie alle schlecht? Oder haben sie ihren Platz?
Weitere Informationen zu Microservices und Monolithen:
Die Unterschiede zwischen Monolithen und Microservices verstehen (die meisten dieser Artikel sind sehr pro-Microservice):
- Composable Architecture 101: Leitfaden zum besseren Verständnis - DEV Community
- Warum Monolithen auf lange Sicht eine schlechte Idee sind - DEV Community
- So wechseln Sie von monolithischen Suites zu Composable Stacks | TechBeacon
- Von monolithisch bis modular: Warum Hersteller auf Composable Architecture setzen | Das KI-Journal
Und einige interessante Beispiele für Monolithen:
- https://world.hey.com/dhh/even-amazon-can-t-make-sense-of-serverless-or-microservices-59625580 < – eine Geschichte über das Amazon Prime Video-Team, das von einer auf Microservices basierenden Videobereitstellungslösung zu einer monolithischen Lösung überging, um die Betriebskosten um 90 % (!!!) zu senken.

Bitte hören Sie sich unseren Podcast an und kontaktieren Sie uns, wenn Sie darüber diskutieren möchten, wie neue Infrastrukturmodelle wie dieses für Ihre Umgebung funktionieren könnten! Bitte melden Sie sich!
In diesem Podcast wird behandelt:
- 0:00 - Einführung
- 1:46 - Das Pendel der Technik schwingt
- 3:46 - Definieren: Was ist ein Monolith?
- 5:42 - Ist der Begriff "Monolith" negativ?
- 7:48 - Definieren: Was ist eine "Composable"-Site?
- 9:15 - Definition von "Composable" und "Microservice"
- 11:40 Uhr - Microservice-Beispiele
- 12:40 - Definition von "kopfvoll" und "kopflos"
- 17:28 - Was ist mit "Omnichannel" und alten Monolithen?
- 19:52 - Die ORM-Analogie
- 22:25 - "Tech Stack Lock-in": Mythen und Wahrheiten
- 25:30 Uhr - Microservices können den Tag retten - wie die Verarbeitung von AEM-Assets
- 29:15 - Mythos "Alle Monolithen haben Leistungsprobleme"
- 32:32 - Eine Reihe von bekannten und unbekannten Leistungsmerkmalen
- 37:36 - Können Sie Experten für alle Bestandteile Ihres Systems finden?
- 40:10 - Langfristige Budgetüberlegungen
- 44:23 - Einige Unternehmen "sind einfach nicht bereit für Composable"
- 51:02 - Jetzt musst du WIRKLICH gut in der Dokumentation werden
- 52:53 - Schlüsselfragen für eine Evaluierung der Zukunftsarchitektur
- 56:25 - Analogie - die erzwungene Cloud-Migration
- 58:12 - Der Konferenz-Hype-Zug
Bitte hören Sie sich unseren Podcast an und kontaktieren Sie uns, wenn Sie darüber diskutieren möchten, wie neue Infrastrukturmodelle wie dieses für Ihre Umgebung funktionieren könnten! Bitte melden Sie sich!
Gefällt Ihnen, was Sie gehört haben? Haben Sie Fragen dazu, was für Sie das Richtige ist? Wir würden uns freuen, mit Ihnen zu sprechen! Kontaktieren Sie uns