Reactive Systems in Java
Autor Clement Escoffier, Ken Finniganen Limba Engleză Paperback – 14 dec 2021
Pe linia practică a volumului Kubernetes Native Microservices with Quarkus, and MicroProfile, dar cu focus pe arhitecturile bazate pe evenimente, lucrarea de față propune o schimbare de paradigmă în dezvoltarea ecosistemului Java. În timp ce alte resurse se concentrează pe tranziția generală către cloud, Reactive Systems in Java analizează punctual modul în care Quarkus facilitează construcția unor sisteme care rămân responsive și elastice indiferent de volumul de date sau de erorile apărute în rețea. Remarcăm o abordare tehnică riguroasă, în care autorii Clement Escoffier și Ken Finnigan ghidează cititorul prin mecanismele interne ale Quarkus 2.x, demonstrând cum acest framework „supersonic și subatomic” optimizează consumul de resurse în containere. Analizăm în detaliu integrarea cu Apache Kafka și protocoalele AMQP, elemente esențiale pentru orice arhitectură distribuită modernă. Spre deosebire de Pro Java Microservices with Quarkus and Kubernetes, care oferă o introducere vastă în microservicii, acest titlu se specializează pe fluxurile de date asincrone și pe programarea reactivă. Considerăm valoroasă secțiunea dedicată sistemelor „event-driven”, unde este explicat clar cum mesajele pot fi utilizate pentru a decupla componentele unei aplicații, reducând astfel latența și crescând capacitatea de procesare. Structura cărții este logică: începe cu fundamentele teoretice ale manifestului reactiv și evoluează rapid spre implementări practice, oferind soluții concrete pentru provocările specifice mediilor native Kubernetes și aplicațiilor serverless.
Preț: 356.13 lei
Preț vechi: 445.17 lei
-20%
Carte disponibilă
Livrare economică 20 mai-03 iunie
Livrare express 05-09 mai pentru 72.20 lei
Specificații
ISBN-10: 1492091723
Pagini: 296
Dimensiuni: 175 x 230 x 17 mm
Greutate: 0.5 kg
Editura: O'Reilly
De ce să citești această carte
Recomandăm această carte dezvoltatorilor Java care doresc să stăpânească arhitecturile moderne de tip cloud-native. Veți câștiga expertiză în utilizarea Quarkus pentru a construi sisteme distribuite reziliente, învățând totodată să integrați eficient Apache Kafka. Este resursa ideală pentru a trece de la microservicii clasice la sisteme reactive de înaltă performanță.
Despre autor
Clement Escoffier este un inginer software recunoscut pentru contribuțiile sale majore la ecosistemul Java reactiv, fiind unul dintre arhitecții principali din spatele proiectelor Vert.x și Quarkus în cadrul Red Hat. Expertiza sa se concentrează pe sistemele distribuite și pe optimizarea performanței în cloud. Ken Finnigan are o experiență vastă în dezvoltarea de framework-uri enterprise, fiind implicat activ în comunitățile MicroProfile și Jakarta EE. Împreună, cei doi autori aduc o viziune practică și profundă asupra modului în care Java evoluează pentru a răspunde cerințelor moderne de scalabilitate.
Descriere scurtă
Clement Escoffier and Ken Finnigan show you how to take advantage of event-driven and reactive principles to build robust distributed systems, reducing latency and increasing throughput, particularly in microservices and serverless applications. You'll also get a foundation in Quarkus to help you create true Kubernetes-native applications for the cloud.
- Understand the fundamentals of reactive systems and event-driven architecture
- Learn how to use Quarkus to build reactive applications
- Combine Quarkus with Apache Kafka or AMQP to build reactive systems
- Develop microservices that utilize messages with Quarkus for use in event-driven architectures
- Learn how to integrate external messaging systems, such as Apache Kafka, with Quarkus
- Build applications with Quarkus using reactive systems and reactive programming concepts