Rapid Java Persistence and Microservices: Persistence Made Easy Using Java Ee8, Jpa and Spring

Malhotra, Raj

  • 出版商: Apress
  • 出版日期: 2019-06-21
  • 售價: $1,250
  • 貴賓價: 9.5$1,188
  • 語言: 英文
  • 頁數: 90
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484244753
  • ISBN-13: 9781484244753
  • 相關分類: Java 程式語言Microservices 微服務SOA
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Gain all the essentials you need to create scalable microservices, which will help you solve real challenges when deploying services into production. This book will take you through creating a scalable data layer with polygot persistence. You'll cover data access and query patterns in Spring and JPA in high-performance environments. As part of this topic, you'll see the advantages of multiple persistence frameworks in Java and especially the easy persistence offered by NoSQL databases and reactive web solutions.
The last few chapters present advanced concepts that are useful for very high-performance real-time applications: you'll implement applications using Spring's good support for Web sockets in their raw form as well as for connecting to message brokers such as RabbitMQ. This can be useful for applications such as navigation systems and gaming platforms.

What You Will Learn

  • Build end-to-end modern applications using microservices, persistence essentials, reactive web, and other high-performance concepts
  • Master Spring's configuration options
  • Secure microservices efficiently
  • Monitor your services post deployment

Who This Book Is For

Java developers and architects interested in microservices.

商品描述(中文翻譯)

這本書將帶領您掌握創建可擴展微服務所需的所有基本知識,幫助您解決在部署服務到生產環境時遇到的真實挑戰。本書將引導您通過使用多種持久性解決方案創建可擴展的數據層。您將學習在高性能環境中使用Spring和JPA進行數據訪問和查詢模式。在這個主題的一部分中,您將了解在Java中使用多個持久性框架的優勢,尤其是NoSQL數據庫和反應式Web解決方案所提供的簡單持久性。

最後幾章介紹了對於高性能實時應用程序非常有用的高級概念:您將使用Spring對Web套接字的原始形式以及連接到消息代理(如RabbitMQ)的支持來實現應用程序。這對於導航系統和遊戲平台等應用程序非常有用。

您將學到什麼

- 使用微服務、持久性基礎知識、反應式Web和其他高性能概念構建端到端的現代應用程序
- 掌握Spring的配置選項
- 高效地保護微服務
- 在部署後監控您的服務

這本書適合Java開發人員和架構師,對微服務感興趣。

作者簡介

Raj Malhotra is a passionate, hands on experienced leader with a proven track record. With proven experience in architecting large-scale software systems with complex performance and availability requirements, he has delivered innovative products and solutions across various domains. He has worked with startups and enterprises as well as with service-based companies. He has built systems capable of handling millions of operations/sec with complex workflows.

作者簡介(中文翻譯)

Raj Malhotra是一位充滿熱情且具有豐富實踐經驗的領導者,擁有卓越的履歷。他在設計具有複雜性能和可用性要求的大型軟體系統方面具有豐富的經驗,並在各個領域提供創新的產品和解決方案。他曾與初創公司、企業以及服務型公司合作。他建立了能夠處理複雜工作流程的系統,每秒處理數百萬個操作。