EPISODE · Jul 21, 2025 · 13 MIN
Rethinking How We Model Time in Software Systems
from Architecture Corner · host Mario Bittencourt
In this episode, we explore temporal modeling: a paradigm shift that treats the passage of time as a first-class citizen in software architecture. We'll uncover why traditional schedulers might be working against you and how reactive approaches to time-based events can transform both your code and your business logic. What We'll Cover: Why structure-first modeling misses the story of how things evolve Event storming techniques that make stakeholder conversations flow naturally The hidden costs of traditional cron-based scheduling approaches Implementing reactive time events that align with domain language Real-world examples from e-commerce systems dealing with customer behavior patterns How temporal modeling makes your tests more expressive and maintainable For more details check here. If you are interested in more information about software development and architecture, subscribe for free to our newsletter.
Embed this episode
Ready to play
Rethinking How We Model Time in Software Systems
No transcript for this episode yet
Similar Episodes
No similar episodes found.