InfoQ Homepage Source Code Content on InfoQ
-
Getting from Monolith to Microservices
Jimmy Bogard looks at strategies to break a monolith, from the front-end to the back, including database refactoring and analysis tools to see dependencies in legacy code.
-
Rethinking Legacy and Monolithic Systems
Vaughn Vernon discusses removing entanglement in legacy and monolithic systems.
-
Evolve Legacy Java EE Apps to Spring Boot Apps in One Minute
Valdir Scarin discusses the migration from a Java EE system to Spring at CCEE, Brazil: preparing the migration, evaluation of PoCs, various solutions found and the one executed, integration tests used
-
Reactive DDD—When Concurrent Waxes Fluent
Vaughn Vernon gives practical guidance on using DDD to model business-driven solutions that result in software that is fluent, type-safe, and with core Reactive properties.
-
The Great Migration: from Monolith to Service-Oriented
Jessica Tai provides an overview of trade-offs and motivation for the SOA migration and discusses Airbnb’s architectural tenets around service building.
-
Meet Me in the Astrocade: Peace, Love, and 8-Bit Hardware Hacking
Rachel Simone Weil discusses the value of the occasional retreat to work on niche, obsolete electronics, sharing her experience hacking decades-old hardware such as the Astrocade and NES.
-
AutoCAD & WebAssembly: Moving a 30 Year Code Base to the Web
Kevin Cheung presents a practical guide to getting legacy code to work on the web using AutoCAD as the example with the Emscripten compiler and WebAssembly.
-
Real-Time, Fine-Grained Version Control with CRDTs
Nathan Sobo covers the foundations of CRDTs, then explores how Github is using them in Eon to synchronize and persist changes to a repository at the granularity of individual keystrokes.
-
Break Up with Your Front-end Monolith
Elisabeth Engel discusses refactoring a front-end monolith, offering advice including building a parent app shell to deal with loading and routing child components, and avoiding certain obstacles.
-
Cloud Configuration Ecosystem at Intuit
Marcello de Sales discusses how Intuit manages their SaaS configuration with Spring Cloud Config Server.
-
Deconstructing Monoliths with Domain-driven Design
This talk explains how Liberty Mutual changed a monolithic app into an event-driven microservices based architecture implemented with Event Sourcing and CQRS.
-
Microservices: API Re-Platforming @Expedia
Mariano Albera describes how the Expedia Affiliate Network unit underwent a massive replatforming project that moved from an on-prem monolith to a cloud-based microservice architecture.