Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 10 Stimmen.
Hands-On Design Patterns with Delphi: Build applications using idiomatic, extensible, and concurrent design patterns in Delphi
Erforschen Sie die Konzepte und Tools, die Sie benötigen, um die Welt der Microservices mit verschiedenen Entwurfsmustern zu entdecken.
Hauptmerkmale
⬤ Machen Sie sich mit der Microservice-Architektur vertraut und erstellen Sie unternehmenstaugliche Microservice-Anwendungen.
⬤ Lernen Sie Design Patterns und die besten Praktiken beim Aufbau einer Microservice-Anwendung kennen.
⬤ Erlernen Sie praktische Techniken und Werkzeuge, um hochperformante Microservices zu erstellen, die gegen mögliche Fehler resistent sind.
Buchbeschreibung
Microservices sind derzeit ein heißer Trend in der Entwicklungswelt. Viele Unternehmen haben diesen Ansatz übernommen, um Agilität und die kontinuierliche Bereitstellung von Anwendungen zu erreichen und so einen Wettbewerbsvorteil zu erzielen. Dieses Buch führt Sie durch verschiedene Entwurfsmuster in verschiedenen Phasen der Microservice-Anwendungsentwicklung zusammen mit ihren Best Practices.
Microservice Patterns and Best Practices beginnt mit dem Erlernen von Microservice-Schlüsselkonzepten und zeigt, wie man beim Design von Microservices die richtigen Entscheidungen trifft. Anschließend werden Sie sich mit internen Microservice-Anwendungsmustern befassen, wie z. B. Caching-Strategie, Asynchronismus, CQRS und Event Sourcing, Circuit Breaker und Bulkheads. Im weiteren Verlauf lernen Sie die Entwurfsmuster von Microservices kennen.
Das Buch zeigt Ihnen, wo Sie in der Phase der Anwendungsentwicklung das perfekte Entwurfsmuster verwenden und wie Sie monolithische Anwendungen in Microservices auflösen können. Sie werden auch durch die besten Praktiken und Muster geführt, die beim Testen, Sichern und Bereitstellen Ihrer Microservice-Anwendung zum Einsatz kommen. Am Ende des Buches werden Sie problemlos in der Lage sein, interoperable Microservices zu erstellen, die testbar und für eine optimale Leistung vorbereitet sind.
Was Sie lernen werden
⬤ Wie man monolithische Anwendungen in Microservices aufteilt.
⬤ Caching-Strategien, CQRS und Event-Sourcing sowie Circuit-Breaker-Muster implementieren.
⬤ Verschiedene Microservice-Entwurfsmuster, wie z.B. Shared Data, Aggregator, Proxy und Chained, einbeziehen.
⬤ Nutzen Sie konsolidierte Testmuster wie Integrations-, Signatur- und Monkey-Tests.
⬤ Sichern Sie Microservices mit JWT, API-Gateway und Single Sign On.
⬤ Microservices mit kontinuierlicher Integration oder Bereitstellung und Blue-Green Deployment bereitstellen.
Für wen ist dieses Buch gedacht?
Dieses Buch richtet sich an Architekten und erfahrene Entwickler, die Microservice-Entwurfsmuster in ihrer Unternehmensanwendungsentwicklung implementieren möchten. Das Buch setzt einige Vorkenntnisse in der Programmierung voraus.