Pro Java Clustering And Scalability - Acetozi Jorge | Libro Apress 08/2017 -

home libri books ebook dvd e film top ten sconti 0 Carrello

Torna Indietro

acetozi jorge - pro java clustering and scalability

Pro Java Clustering and Scalability Building Real-Time Apps with Spring, Cassandra, Redis, WebSocket and RabbitMQ

Disponibilità: Normalmente disponibile in 15 giorni

36,98 €
35,13 €

Questo prodotto usufruisce delle SPEDIZIONI GRATIS
selezionando l'opzione Corriere Veloce in fase di ordine.

Pagabile anche con App18 Bonus Cultura e Carta Docenti

Facebook Twitter Aggiungi commento

Spese Gratis


Lingua: Inglese


Pubblicazione: 08/2017
Edizione: 1st ed.


Part I: Usage
1: Docker
2: Prerequisites
3: Executing the Project Locally
4: Simulate a Conversation
5: Setting Up the Development Environment
Part II: Architecture
6: Relationship Between Domain and Architecture
7: Introduction to NoSQL
8: Spring Framework
9: WebSocket
10: Spring WebSocket
11: Single-Node Chat Architecture
12: Multi-Node Chat Architecture
13: Horizontally Scaling Stateful Web Applications
Part III: Code by Feature
14: Change the Application Language
15: Login
16: New Account
17: New Chat Room
18: Join Chat Room
19: Send User Public Messages Over WebSocket
20: Send User Private Messages over WebSocket
IV: Testing the Code
21: Lazy Deployments versus Fast Deployments
22 Continuous Delivery
23: Types of Automated Tests
24: Unit Tests
25: Integration Tests
26: Split Unit Tests from Integration Tests Using Maven Plugins
27: Continuous Integration Server
Afterword: What's Next?


Build clustered and scalable Java-based, real-time applications using Spring Framework, Boot, WebSocket, Cassandra, Redis and RabbitMQ. In this book, you'll tie all this together with a dive-in case study, a real-time scalable chat application under differing scenarios. Pro Java Clustering and Scalability also discusses how to horizontally scale the WebSocket chat application using a full STOMP broker such as RabbitMQ.   

Although this is a programming book, it also discusses many interesting infrastructure topics and tips about continuous delivery, Docker, NoSQL (Cassandra and Redis) and other related technologies. 

What You Will Learn
  • Handle clustering and scalability using various open source Java, microservices, and web services tools and technologies
  • Use Spring Framework, Boot, and other Spring technologies
  • Integrate with Redis, RabbitMQ, Cassandra, NoSQL, and much more
  • Test the case study code under various scenarios and stresses

Who This Book Is For

Experienced Java developers with at least some prior experience with Java, especially Spring Framework, Boot and other tools, and some web services.


Jorge Acetozi is a Software Engineer who spends almost his whole day having fun with things like AWS, CoreOS, Kubernetes, Docker, Terraform, Cassandra, Redis, Elasticsearch, Graylog, New Relic, Sensu, Logstash, RabbitMQ, Kafka, and Spring Boot. He loves things like deploying applications in production while thousands of users are online, monitoring the infrastructure and acting fast when monitoring tools decides to challenge his heart’s health! 

Altre Informazioni



Condizione: Nuovo
Dimensioni: 235 x 155 mm Ø 2701 gr
Formato: Brossura
Illustration Notes:61 Illustrations, black and white
Pagine Arabe: 149
Pagine Romane: xix

Utilizziamo i cookie di profilazione, anche di terze parti, per migliorare la navigazione, per fornire servizi e proporti pubblicità in linea con le tue preferenze. Se vuoi saperne di più o negare il consenso a tutti o ad alcuni cookie clicca qui. Chiudendo questo banner o proseguendo nella navigazione acconsenti all’uso dei cookie.