If you enjoyed this book, you may be interested in these other books by Packt:
Learning Concurrent Programming in Scala - Second Edition Aleksandar Prokopec
ISBN: 978-1-78646-689-1
- Get to grips with the fundamentals of concurrent programming on modern multiprocessor systems
- Build high-performance concurrent systems from simple, low-level concurrency primitives
- Express asynchrony in concurrent computations with futures and promises
- Seamlessly accelerate sequential programs by using data-parallel collections
- Design safe, scalable, and easy-to-comprehend in-memory transactional data models
- Transparently create distributed applications that scale across multiple machines
- Integrate different concurrency frameworks together in large applications
- Develop and implement scalable and easy-to-understand concurrent applications in Scala 2.12
Scala Microservices Jatin Puri, Selvam Palanimalai
ISBN: 978-1-78646-934-2
- Learn the essentials behind Microservices, the advantages and perils associated with them
- Build low latency, high throughput applications using Play and Lagom
- Dive deeper with being asynchronous and understand the superiority it provides
- Model your complex domain data for scale and simplicity with CQRS and Event Sourcing
- Be resilient to failures by using message passing
- Look at best practices of version control workflow, testing, continuous integration and deployments
- Understand operating system level virtualization using Linux Containers. Docker is used to explain how containers work
- Automate your infrastructure with kubernetes