InfoQ Homepage Legacy Code Content on InfoQ
-
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.
-
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.
-
Modernizing Applications to Pivotal Cloud Foundry
The presenters discuss using techniques and patterns such as Event Storming, Strangling, Starving, Slice Analysis and Domain Driven Decomposition to transform legacy apps for PCF.
-
Code Archaeology
David Mitchell shows how to create visualizations out of code: building a map for a large, legacy code base, creating visuals without drawing, and explaining a roadmap to bring code under control.
-
Injecting Modern Concepts into Legacy Processes
Michael Jenkins discusses ways that developers and system administrators can use to bridge the gap between legacy systems and modern techniques.
-
Rebuilding the Monolith with Composable Apps
Ian Thomas discusses breaking down monoliths into composable parts and understanding value from the point of the customer, showing examples of functional programming styles for building front-end apps
-
Refactoring Mount Doom - Tackling Legacy Code
Franziska Sauerwein discusses how to refactor code for the right reasons and the right methods to use for time efficiently.
-
Stored Procedures as a Service
Abhishek Tiwari discusses how to use stored procedures to create a fast-track API transformation program on top of legacy systems,migrating business logic into a service tier,one store proc at a time
-
The Journey from Monolith to Microservices: A Guided Adventure
Mike Gehard takes the journey from monolith to microservices.
-
Migrating .NET Apps to CF, a Strategy for Enterprises
Nicholas Grabowski talks about a strategy for migrating 100s of legacy .NET apps and new .NET Core apps to CF, mentioning lifecycle management with BOSH, .NET Core on Linux.
-
Get Off the Bus, Gus: 50 Ways to Leave Your Mainframe
Rohit Kelapure provides guidance and best practices in migrating monolithic mainframe apps and data including JCLs wrapped in CICS and IMS using Spring components like Spring Data Flow, Cloud, Batch.