InfoQ Homepage Architecture & Design Content on InfoQ
-
Charles Humble and Wes Reisz Take a Look Back at 2018 and Speculate on What 2019 Might Have in Store
Charles Humble and Wes Reisz talk about autonomous vehicles, GDPR, quantum computing. Microservices, AR/VR and more
-
Java Language Architect Brian Goetz on Java and the JDK
On this week’s podcast, Wes Reisz talks with Brian Goetz. The two start with a discussion on what the six-month cadence has meant to the teams developing Java. Then move to a review of the features in Java 9 through 12. Finally, the two discuss the longer-term side projects (such as Amber, Loom, and Valhalla) and their role in the larger release process for the JDK.
-
Tanya Reilly on Site Reliability Engineering and the Evolution of the New York City Fire Code
Tanya Reilly discusses her research into how the fire code evolved in New York and draws on some of the parallels she sees in software. Along the way, she discusses what it means to be an SRE, what effective aspects of the role might look like, and her opinions on what we as an industry should be doing to prevent disasters.
-
Jason Maude on Building a Modern Cloud-Based Banking Startup in Java
Wes Reisz talks with Jason Maude of Starling Bank. Starling Bank is a relatively new startup in the United Kingdom working in the banking sector. They discuss the architecture, technology choices, and design processes used at Starling. In addition, Maude goes into some of the realities of building in the cloud, working with regulators, and proven robustness with practices like chaos testing.
-
Martin Fowler Discusses New Edition of Refactoring, along with Thoughts on Evolutionary Architecture
Martin Fowler chats about the work he’s done over the last couple of years on the rewrite of the original Refactorings book. He discusses how this thought process has changed and how that’s affected the new edition of the book.