article thumbnail

QCon London: Scaling Microservices Architecture and Technology Organization at Trainline

InfoQ

During the recent QCon London conference, Trainline’s CTO spoke about the evolution of the company’s system architecture and organizational structure over the last five years. The company had to adapt to market changes and growing customer expectations by improving the performance and reliability of its technology platform.

article thumbnail

Sacrificial Architecture: Case Studies

DZone

One of the toughest decisions your software development team may face as you scale is deciding between keeping your current codebase and rebuilding on new software architecture. Rethink, Restructure, and Rebuild.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Decompose Legacy System Into Microservices: Part 2

DZone

In today’s evolving technological landscape, the shift from monolithic architectures to microservices is a strategic move for many businesses. While functional, this monolithic approach often leads to challenges in scalability, flexibility, and maintenance.

Systems 286
article thumbnail

zkEVMs and the Future of Blockchain Scalability

DZone

The hype around blockchain technologies may have quieted, but the builders are still building. Let’s look at layer 2s on Ethereum—their architecture, why they are needed, what zkEVMs are and how they work, and the details of the new Linea mainnet release. zkEVMs, and Linea in particular, are a key part of this solution.

article thumbnail

Choreography Pattern: Optimizing Communication in Distributed Systems

DZone

In today's rapidly evolving technology landscape, it's common for applications to migrate to the cloud to embrace the microservice architecture. While this architectural approach offers scalability, reusability, and adaptability, it also presents a unique challenge: effectively managing communication between these microservices.

Systems 274
article thumbnail

Reshaping the Cloud To Meet Modern Workloads

DZone

In the post, the team detailed how moving one of their monitoring tools from a distributed serverless architecture to a monolith helped lower costs and increase scalability. Those decisions should be made by individual teams choosing the best technologies and architecture for their own cloud deployments.

Cloud 206
article thumbnail

Micro Frontend Architecture: The Newest Approach To Building Scalable Frontend

Simform

The micro-frontend architecture has slowly but gradually gained popularity and has now become one of the most sought-after frontend development strategies. Developers appreciate the agility and freedom that comes along with this architecture and organizational stability it imparts is making life easier for CTOs worldwide.