Skip to content

In this session, we discuss many resilient patterns that should be used in Java Architectures. Questions? Contact @lpiedade

License

Notifications You must be signed in to change notification settings

lpiedade/tdc-biz-java-2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

TDC Business São Paulo 2022

Session - Resilient Architectures in Java

Hits License TDC Business 2022 follow on Twitter

Speaker: Leonardo Piedade

Presentation Deck: here


Blog Posts

Books

      Architecting for Scale - Lee Atchison

      Every day, companies struggle to scale critical applications. As traffic volume and data demands increase, these applications become more complicated and brittle, exposing risks and compromising availability. With the popularity of software as a service, scaling has never been more important.




      Cloud Native Java: Designing Resilient Systems with Spring Boot

      What separates the traditional enterprise from the likes of Amazon, Netflix, and Etsy? Those companies have refined the art of cloud native development to maintain their competitive edge and stay well ahead of the competition. This practical guide shows Java/JVM developers how to build better software, faster, using Spring Boot, Spring Cloud, and Cloud Foundry.




      Hands-On Cloud-Native Applications with Java and Quarkus

      Quarkus is a new Kubernetes-native framework that allows Java developers to combine the power of containers, microservices, and cloud-native to build reliable applications. The book is a development guide that will teach you how to build Java-native applications using Quarkus and GraalVM.




      Reactive Systems in Java

      Reactive systems and event-driven architecture are becoming indispensable to application design, and companies are taking note. Reactive systems ensure that applications are responsive, resilient, and elastic no matter what failures or errors may be occurring, while event-driven architecture offers a flexible and composable option for distributed systems. This practical book helps Java developers bring these approaches together using Quarkus 2.x, the Kubernetes-native Java framework.




      Release It! - Michael T. Nygard

      A single dramatic software failure can cost a company millions of dollars - but can be avoided with simple changes to design and architecture. This is a must-have pragmatic guide to engineering for production systems.




      Software Architecture: The Hard Parts

      There are no easy decisions in software architecture. Instead, there are many hard parts--difficult problems or issues with no best practices--that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed architectures.




Java Frameworks

Presentations

About

In this session, we discuss many resilient patterns that should be used in Java Architectures. Questions? Contact @lpiedade

Topics

Resources

License

Stars

Watchers

Forks