Building a Real-Time Chat Application with Spring Boot, WebSocket, Cassandra, Redis and RabbitMQ
Last updated on 2017-06-28
About the Book
This book is a step-by-step guide on how to build a real-time chat application using Spring Boot, WebSocket, Cassandra, Redis and RabbitMQ. The application code is available on GitHub and you can start cloning the repository and running it on Docker right now: https://github.com/jorgeacetozi/ebook-chat-app-spring-websocket-cassandra-redis-rabbitmq
Although this is a programming book, it also brings many interesting infrastructure discussions and tips about Continuous Delivery, Docker, NoSQL (Cassandra and Redis) and so on. This book also discuss on how to horizontally scale the WebSocket Chat Application using a full STOMP broker like RabbitMQ. I suggest you to download the sample free book and read the NoSQL chapter inside architecture section so that you have an idea.
My objective writing this book is to bring to readers a new experience mixing a lot of development code with infrastructure interesting and didatic discussions. I’m sure that you'll really enjoy it! :)
The Leanpub 45-day 100% Happiness Guarantee
Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms...