La Software Architect Conference è uno dei più importanti eventi internazionali dedicati alla progettazione di soluzioni software: giunta alla nona edizione, si svolgerà quest’anno a Londra dal 13 al 16 Ottobre.
Managed Designs, tra i leader italiani della consulenza e formazione relativa alle tematiche architetturali, parteciperà alla conferenza grazie alla presenza presso la stessa del proprio CEO Andrea Saltarello in qualità di relatore della sessione "The Fine Art of Time Travelling: implementing Event Sourcing". Ecco l'abstract della sessione:
If there is a common practice in architecting software systems, it is to have them store the last known state of business entities in a relational database. But while this is widely adopted and effectively supported by existing development tools, this practice trades the easiness of implementation with the cost of losing the history of such entities. Event Sourcing provides a pivotal solution to this problem, giving systems the capability of restoring the state they had at any given point in time. Furthermore, injecting mock-up events and having them replayed by the business logic allows for an easy implementation of simulations and “what if” scenarios. In this session, Andrea will demonstrate how to design time travelling systems by examining real-world, production-tested solutions.