Code the Future, Now
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore techniques for writing future-proof code in this 55-minute conference talk from NDC Conferences. Discover how to overcome the limitations of batch jobs and create scalable solutions that seamlessly integrate today's and tomorrow's code. Learn to capture business requirements as first-class logic, avoiding the pitfalls of traditional batch processing. Dive deep into innovative approaches combining off-the-shelf products with fundamental computer science principles. Gain insights on implementing Sagas, embracing business logic, and ensuring transactional guarantees. Understand the importance of questioning existing practices and discover key takeaways for creating more efficient and adaptable code structures. By the end of this talk, you'll be equipped with strategies to code for the future, eliminating the need for conventional batch jobs and improving your software's scalability and maintainability.
Syllabus
Introduction
The problem
The fundamental problem
The arrow of time
Saga
Code
Explanation
The code
The infrastructure
Ask why
Key takeaways
Wrap up
Overusing Sagas
Embracing business logic
Transactional guarantees
Taught by
NDC Conferences
Related Courses
Health Informatics: Data and Interoperability StandardsGeorgia Institute of Technology via edX Fractal Architecture
NDC Conferences via YouTube Strangling the Monolith - Applied Patterns & Practices from the Trenches
NDC Conferences via YouTube Refactoring Is Not Just Clickbait
NDC Conferences via YouTube Amazing Algorithms for Solving Problems in Software
NDC Conferences via YouTube