Cargando…

Designing even-driven systems : concepts and patterns for streaming services with Apache Kafka /

Many forces affect software today: larger datasets, geographical disparities, complex company structures, and the growing need to be fast and nimble in the face of change. Proven approaches such as service-oriented and event-driven architectures are joined by newer techniques such as microservices,...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Roberts, Mike (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, CA : O'Reilly Media, [2018]
Edición:First edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1082143678
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 190114s2018 caua ob 000 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d G3B  |d STF  |d MERER  |d OCLCF  |d OCLCQ  |d CZL  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
020 |z 9781492038245 
029 1 |a AU@  |b 000069004310 
035 |a (OCoLC)1082143678 
037 |a CL0501000017  |b Safari Books Online 
050 4 |a QA76.76.A65 
049 |a UAMI 
100 1 |a Roberts, Mike,  |e author. 
245 1 0 |a Designing even-driven systems :  |b concepts and patterns for streaming services with Apache Kafka /  |c Ben Stopford. 
250 |a First edition. 
264 1 |a Sebastopol, CA :  |b O'Reilly Media,  |c [2018] 
264 4 |c ©2018 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Online resource; title from title page (Safari, viewed January 10, 2019). 
504 |a Includes bibliographical references. 
520 |a Many forces affect software today: larger datasets, geographical disparities, complex company structures, and the growing need to be fast and nimble in the face of change. Proven approaches such as service-oriented and event-driven architectures are joined by newer techniques such as microservices, reactive architectures, DevOps, and stream processing. Many of these patterns are successful by themselves, but as this practical ebook demonstrates, they provide a more holistic and compelling approach when applied together. Author Ben Stopford explains how service-based architectures and stream processing tools such as Apache Kafka can help you build business-critical systems. You'll learn how to apply patterns including Event Sourcing and CQRS, and how to build multi-team systems with microservices and SOA using patterns such as "inside out databases" and "event streams as a source of truth." These approaches provide a unique foundation for how these large, autonomous service ecosystems can communicate and share data. Learn why streaming beats request-response based architectures in complex, contemporary use cases Understand why replayable logs such as Kafka provide a backbone for both service communication and shared datasets Explore how event collaboration and event sourcing patterns increase safety and recoverability with functional, event-driven approaches Build service ecosystems that blend event-driven and request-driven interfaces using a replayable log and Kafka's Streams API Scale beyond individual teams into larger, department- and company-sized architectures, using event streams as a source of truth 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Apache Kafka. 
650 0 |a Application software  |x Development. 
650 0 |a Software architecture  |x Design. 
650 0 |a Cloud computing. 
650 0 |a Web services. 
650 0 |a Web applications. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Infonuagique. 
650 6 |a Services Web. 
650 6 |a Applications Web. 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Cloud computing  |2 fast 
650 7 |a Web applications  |2 fast 
650 7 |a Web services  |2 fast 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781492038252/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
994 |a 92  |b IZTAP