Paulo A Pereira

Paulo A. Pereira is currently leading a team involved in reshaping a monolith into microservices, while dealing with the constraints of evolving a system where security and accuracy are of the utmost importance. Enthusiastic about choosing the right tool for the job and combining different languages and paradigms, he is currently exploring functional programming, mainly via Elixir. Paulo also authored Elixir Cookbook and was one of the technical reviewers for Learning Elixir and for Mastering Elixir.

books by Paulo A Pereira

Microservices Stability

  • April 2019
  • ISBN 9781617296994
  • 114 pages

Microservices solve complex business problems by combining loosely coupled, single-responsibility applications into an integrated system. This type of architecture offers flexibility, adaptability, ease of testing and maintenance, rapid deployment to market, lean workflows, improved team communication, and more. The key to fully leveraging these benefits is understanding the new design, implementation, and deployment challenges that can crop up with microservices—and then meeting them head-on!

Microservices Stability is a collection of chapters from three Manning books, handpicked by microservices expert and co-author of Microservices in Action Paulo Pereira. Together, these chapters present an essential, laser-focused perspective on the world of stable, scalable microservices systems! You’ll begin by learning to build reliability into your system design by preparing for common problems like interservice communication issues, fault dependencies, and spotty availability of required services. You’ll also take a close look at deployment patterns, such as using frequent low-cost failure to avoid infrequent high-cost failure and managing risk with continuous delivery. To ensure your system is ready for prime-time, you’ll explore a variety of testing methods. When you’re finished with this short Free eBook, you’ll have a firm grasp on how to build reliable, stable, fault-tolerant microservices systems you can deploy with confidence.

Microservices in Action

  • October 2018
  • ISBN 9781617294457
  • 392 pages
  • printed in black & white
  • Available translations: Japanese, Korean, Polish, Simplified Chinese

Microservices in Action teaches you how to write and maintain microservice-based applications. Created with day-to-day development in mind, this informative guide immerses you in real-world use cases from design to deployment. You’ll discover how microservices enable an efficient continuous delivery pipeline, and explore examples using Kubernetes, Docker, and Google Container Engine.