PowerBI Data Analyst - Create visualizations and dashboards from scratch
Google, IBM & Microsoft Certificates — All in One Plan
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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