Reactive Systems in Java: Resilient, Event-Driven Architecture with Quarkus
            
暫譯: Java中的反應式系統:使用Quarkus構建韌性事件驅動架構
        
        Escoffier, Clement, Finnigan, Ken
買這商品的人也買了...
- 
                
                   Arduino 官方正版 Genuino 101 Arduino 官方正版 Genuino 101$1,700$1,700
- 
                
                   Raspberry Pi 3 Model B+ (UK製) Raspberry Pi 3 Model B+ (UK製)$4,620$4,389
- 
                
                   $1,785Learning CoreDNS : Configuring DNS for Cloud Native Environments (Paperback) $1,785Learning CoreDNS : Configuring DNS for Cloud Native Environments (Paperback)
- 
                
                   Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版) Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562
- 
                
                   晉昇軟體最高殿堂:Jenkins2 持續整合大師之路 晉昇軟體最高殿堂:Jenkins2 持續整合大師之路$600$474
- 
                
                   $1,320Deep Learning with JavaScript: Neural Networks in Tensorflow.Js $1,320Deep Learning with JavaScript: Neural Networks in Tensorflow.Js
- 
                
                   Python × Network 一拍即合:自動化、程式化和 DevOps 的一站式解決方案 (Mastering Python Networking, 3/e) Python × Network 一拍即合:自動化、程式化和 DevOps 的一站式解決方案 (Mastering Python Networking, 3/e)$780$608
- 
                
                   How Computers Really Work: A Hands-On Guide to the Inner Workings of the Machine (Paperback) How Computers Really Work: A Hands-On Guide to the Inner Workings of the Machine (Paperback)$1,500$1,425
- 
                
                   區塊鏈生存指南:帶你用 Python 寫出區塊鏈!(iT邦幫忙鐵人賽系列書) 區塊鏈生存指南:帶你用 Python 寫出區塊鏈!(iT邦幫忙鐵人賽系列書)$520$406
- 
                
                   $1,400Network Programming with Go: Learn to Code Secure and Reliable Network Services from Scratch $1,400Network Programming with Go: Learn to Code Secure and Reliable Network Services from Scratch
- 
                
                   設計重構:25個管理技術債的技巧消除軟體設計臭味 (Refactoring for Software Design Smells: Managing Technical Debt) 設計重構:25個管理技術債的技巧消除軟體設計臭味 (Refactoring for Software Design Smells: Managing Technical Debt)$520$406
- 
                
                   $2,070Multithreaded JavaScript: Concurrency Beyond the Event Loop $2,070Multithreaded JavaScript: Concurrency Beyond the Event Loop
- 
                
                   Java 學習手冊, 5/e (Learning Java: An Introduction to Real-World Programming with Java, 5/e) Java 學習手冊, 5/e (Learning Java: An Introduction to Real-World Programming with Java, 5/e)$780$616
- 
                
                   黑帽 Python|給駭客與滲透測試者的 Python 開發指南, 2/e (Black Hat Python : Python Programming for Hackers and Pentesters, 2/e) 黑帽 Python|給駭客與滲透測試者的 Python 開發指南, 2/e (Black Hat Python : Python Programming for Hackers and Pentesters, 2/e)$450$356
- 
                
                   Spring REST API 開發與測試指南|使用 Swagger、HATEOAS、JUnit、Mockito、PowerMock、Spring Test Spring REST API 開發與測試指南|使用 Swagger、HATEOAS、JUnit、Mockito、PowerMock、Spring Test$580$493
- 
                
                   $2,240Dive Into Systems: A Gentle Introduction to Computer Systems (Paperback) $2,240Dive Into Systems: A Gentle Introduction to Computer Systems (Paperback)
- 
                
                   Linux 網路內功修煉 - 徹底了解底層原理及高性能架構 Linux 網路內功修煉 - 徹底了解底層原理及高性能架構$780$663
- 
                
                   演算法生存指南(書況差限門市銷售) 演算法生存指南(書況差限門市銷售)$800$632
- 
                
                   OAuth 2.0 從入門到實戰:利用驗證和授權守護 API 的安全 OAuth 2.0 從入門到實戰:利用驗證和授權守護 API 的安全$600$468
- 
                
                   OpenTelemetry 入門指南:建立全面可觀測性架構(iThome鐵人賽系列書)【軟精裝】 OpenTelemetry 入門指南:建立全面可觀測性架構(iThome鐵人賽系列書)【軟精裝】$750$585
- 
                
                   機器學習的訓練資料 (Training Data for Machine Learning) 機器學習的訓練資料 (Training Data for Machine Learning)$780$616
- 
                
                   內行人才知道的機器學習系統設計面試指南 (Machine Learning System Design Interview) 內行人才知道的機器學習系統設計面試指南 (Machine Learning System Design Interview)$680$537
- 
                
                   資料工程基礎|規劃和建構強大、穩健的資料系統 (Fundamentals of Data Engineering) 資料工程基礎|規劃和建構強大、穩健的資料系統 (Fundamentals of Data Engineering)$980$774
- 
                
                   讓 AI 好好說話!從頭打造 LLM (大型語言模型) 實戰秘笈 讓 AI 好好說話!從頭打造 LLM (大型語言模型) 實戰秘笈$680$537
- 
                
                   內行人才知道的系統設計面試指南 第二輯 (System Design Interview – An Insider's Guide: Volume 2) 內行人才知道的系統設計面試指南 第二輯 (System Design Interview – An Insider's Guide: Volume 2)$820$648
商品描述
Reactive systems and event-driven architecture are becoming indispensable to application design, and companies are taking note. Reactive systems ensure that applications are responsive, resilient, and elastic no matter what failures or errors may be occurring, while event-driven architecture offers a flexible and composable option for distributed systems. This practical book helps Java developers bring these approaches together using Quarkus 2.x, the Kubernetes-native Java framework.
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
商品描述(中文翻譯)
反應式系統和事件驅動架構正變得對應用程式設計不可或缺,企業也開始注意到這一點。反應式系統確保應用程式無論遇到什麼故障或錯誤,都能保持響應性、彈性和韌性,而事件驅動架構則為分散式系統提供了一種靈活且可組合的選擇。本書實用地幫助 Java 開發者使用 Quarkus 2.x,這是一個 Kubernetes 原生的 Java 框架,將這些方法結合起來。
Clement Escoffier 和 Ken Finnigan 向您展示如何利用事件驅動和反應式原則來構建穩健的分散式系統,減少延遲並提高吞吐量,特別是在微服務和無伺服器應用程式中。您還將獲得 Quarkus 的基礎知識,幫助您為雲端創建真正的 Kubernetes 原生應用程式。
- 了解反應式系統和事件驅動架構的基本原理
- 學習如何使用 Quarkus 構建反應式應用程式
- 將 Quarkus 與 Apache Kafka 或 AMQP 結合以構建反應式系統
- 開發利用消息的微服務,使用 Quarkus 用於事件驅動架構
- 學習如何將外部消息系統(如 Apache Kafka)與 Quarkus 整合
- 使用反應式系統和反應式編程概念,使用 Quarkus 構建應用程式
作者簡介
Clement Escoffier is a Senior Principal Software Engineer and Reactive Architect at Red Hat. He had several professional lives, from academic positions to management. Currently, he is mainly working as a Quarkus and Vert.x developer. He has been involved in projects and products touching many domains and technologies such as OSGi, mobile app development, continuous delivery, DevOps... His main area of interest is software engineering - processes, methods, tools that make the development of software more efficient and also more fun. Clement is an active contributor to many open-source projects such as Apache Felix, iPOJO, Wisdom Framework, and Eclipse Vert.x, SmallRye, Eclipse MicroProfile, and Quarkus.
Ken Finnigan is a senior principal software engineer for Workday, architecting observability solutions while also looking to innovate with Kubernetes-native development. Ken's been a consultant and software engineer for over 25 years with enterprises throughout the world and was previously part of the team at Red Hat developing Quarkus to be supersonic subatomic Java.
作者簡介(中文翻譯)
Clement Escoffier 是 Red Hat 的高級首席軟體工程師和反應式架構師。他擁有多種專業背景,從學術職位到管理職位。目前,他主要擔任 Quarkus 和 Vert.x 的開發者。他參與了許多涉及 OSGi、行動應用程式開發、持續交付、DevOps 等領域和技術的專案和產品。他的主要興趣領域是軟體工程——使軟體開發更有效率且更有趣的過程、方法和工具。Clement 是許多開源專案的活躍貢獻者,例如 Apache Felix、iPOJO、Wisdom Framework、Eclipse Vert.x、SmallRye、Eclipse MicroProfile 和 Quarkus。
Ken Finnigan 是 Workday 的高級首席軟體工程師,負責設計可觀察性解決方案,同時尋求在 Kubernetes 原生開發方面的創新。Ken 擔任顧問和軟體工程師已有超過 25 年,與全球各地的企業合作,並曾是 Red Hat 團隊的一員,負責開發 Quarkus,使其成為超音速亞原子 Java。

 
     
     
     
     
     
     
     
     
    