Ben Evans on Java 9
The O’Reilly Programming Podcast: Thoughts on performance, modularity, and what’s next for Java.
Observations on the changing discipline of software architecture.
The O’Reilly Programming Podcast: Thoughts on performance, modularity, and what’s next for Java.
Find out what pays and what doesn't for software engineers, developers, and other programming professionals.
Apply modular system design principles while avoiding the operational complexity of microservices.
From building microliths to designing reactive microsystems.
The O’Reilly Programming Podcast: Principles for the successful adoption of microservices.
Open source development, changing infrastructure, machine learning, and customer-first design meet in a perfect storm to shape the next massive digital transformation.
Landing on a set of simple reactive design principles in a sea of constant confusion and overloaded expectations.
Join Safari. Get a free trial today and find answers on the fly, or master something new and useful.
Embrace plurality over single systems of record.
What you need to consider when your microservices architecture is tightly coupled.
User stories help track goals, user needs, and project timeframes to deliver valuable software quickly.
Architectural change is often connected to a desire for mastery, purpose, and autonomy.
A deep dive into the technical aspects of reactive.
Engineering the Future of Software
Neal is Director, Software Architect, and Meme Wrangler at ThoughtWorks, a global IT consultancy with an exclusive focus on end-to-end software develo...
Mark Richards is an experienced hands-on software architect involved in the architecture, design, and implementation of Microservices Architectures, Service Oriented Architectures, and distributed sys...
moreRaffi Krikorian currently is the CTO for the Democratic party working on building tools and infrastructure to help amplify the progressive message throughout the United States. He used to be the direc...
more“Hacking through a project will get it done, but learning the why and how of a technology gives you information that will have an impact beyond the current situation.”
— Rachel Roumeliotis, Director of Content Strategy for Programming at O'Reilly Media