InfoQ Homepage Architecture & Design Content on InfoQ
-
Interaction Protocols: It's All about Good Manners
Martin Thompson explores the history of protocols and their application when building distributed systems. Protocols provide the foundation on which the quality attributes are delivered.
-
Performance: What's Next?
A lot of the techniques and approaches that are used for developing and improving software performance are tried and tested rather than innovative. But what does the future hold? Will software evolve?
-
Panel: Java Is Still Free?
The panelists talk about costs, freedom of use, who governs Java/OpenJDK and what providers are for Java infrastructure for the next 5, 10, 15 years.
-
Open Source Robotics: Hands on with Gazebo and ROS 2
Louise Poubel gives an overview of ROS (Robot Operating System) and Gazebo (a multirobot simulator), the problems they've been solving so far and what's on the roadmap for the future.
-
Engineering Dumb: Modern Mobile Thin Clients
Brandon John-Freso talks about building a complex feature at OkCupid and demonstrates a few design patterns to create remotely configurable layouts and behavior on-the-fly.
-
Automating Brownfield Application Modernization on Pivotal Cloud Foundry
Ashok Balasubramanian and Naman Kher demonstrate how Syntel has helped clients execute brownfield application modernization initiatives on PCF.
-
Using Quantum Computers to Simulate Chemistry
Peter Morgan shows how quantum computers can be used to simulate chemistry with applications in drug discovery, material science and industrial processes.
-
Restoring Confidence in Microservices: Tracing That's More Than Traces
Ben Sigelman talks about rethinking distributed tracing in terms of the most vital organizational problems that microservices introduced.
-
Complex Event Flows in Distributed Systems
Bernd Ruecker demonstrates how the new generation of lightweight and highly-scalable state machines ease the implementation of long running services.
-
Multi-Modal Input Design for Magic Leap
Colman Bryant talks about what types of new input modalities are coming online and how they can be used and combined in different ways to surpass existing approaches with stories from Magic Leap.
-
Building a Reliable Cloud-Based Bank in Java
Jason Maude talks about the experience of Starling Bank, a mobile-only, cloud-based bank that launched in the UK in 2017.
-
Mature Microservices and How to Operate Them
Sarah Wells discusses some of the challenges for building stable, resilient services and ultimately what worked at the Financial Times.