De-Crudding Apps with Event Sourcing

David Romeo

De-Crudding Apps with Event Sourcing


March 2, 2021

I recently had the pleasure of speaking for a group of amazing computer science students at Boise State University on Event Sourcing. The class is designed such that students are exposed to guest speakers on a frequent basis. These speakers can cover a wide variety of topics such as design patterns, languages and real world examples.

I chose to introduce Event Sourcing to these students as an alternative to the CRUD style of applications that are taught in a database class. The idea is that if we can introduce alternative architectures earlier in people's careers, then solution architecture becomes more intuitive as they have a greater breadth of patterns to draw from.

A big thank you to Amit Jain and the BSU Computer Science department for letting me engage with the students!

David Romeo

David Romeo is a Vice President for Allata and is based in Dallas/Fort Worth. He has spent the last 14+ years leading development teams, project delivery, solution and enterprise architecture, account management, as well as providing thought leadership across a breadth of technology solutions. He has experience in a variety of industries including retail, healthcare, financial services, manufacturing, and logistics. David’s passion for technology has him leading multiple service offerings at Allata including Enterprise Solutions and Advanced Integrations. When away from the office, David enjoys spending time with his wife, two children, and mixing in the occasional round of golf.

To learn more contact us

Continue reading

Automating AWS Access Key Rotation

Choosing the Right Managed Service Provider

Ready to connect?