YoVDO

Code the Future, Now

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Software Development Courses Scalability Courses

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 Standards
Georgia 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