BASTA! – Konferenz für .NET, Windows & Open Innovation
21. - 25. September 2020 | Mainz

Improving Data Quality in LOB Applications with Event Sourcing

Dieser Talk gehört zu unserem Archiv. zum AKTUELLEN Programm
Bis 6. August: ✓ 5-Tages-Special ✓ Kollegenrabatt ✓ Bis zu 460 € sparen Jetzt anmelden
Mittwoch, 25. September 2019
10:15 - 11:15

Storing only the current state of the data in a business system poses some constraints – you may not be able to extract from your data just the information you need. Even though just that information is there, hidden in the folds of your past actions. Event sourcing is an alternative storage paradigm that saves information at a lower level of abstraction letting software to extract multiple views at different times. Overall, it’s an approach close to what we do as humans. As humans, we don’t remember static memories that remain unchanged over time. Quite the reverse, every time an indexed fact is recalled, a corresponding memory is rebuilt on the fly replaying the “events” that have brought to it. And any additional view of the basic we happen to build is called "perspectives". Event sourcing has a tremendous potential when it comes to data availability and quality but it also poses nontrivial challenges. If not used, it can result in some technical debt. If misused, it simply represents a lifetime cost. If well understood (before it is applied), however, it’s very open-minded. In this talk, we explore the principles and implementation strategies and tools.

Ihr aktueller Zugang zur .NET- und Microsoft-Welt.
Der BASTA! Newsletter:

Behind the Tracks

.NET Framework & C#
Visual Studio, TFS, C# & mehr

Agile & DevOps
Best Practices & mehr

Web Development
Alle Wege führen ins Web

Data Access & Storage
Alles rund um´s Thema Data

HTML5 & JavaScript
Leichtegewichtig entwickeln

User Interface
Alles rund um UI- und UX-Aspekte

Microservices & APIs
Services, die sich über APIs via REST und JavaScript nutzen lassen

Tools und Methoden für sicherere Applikationen

Cloud, Azure, Serverless
Cloud-basierte & Native Apps