Week 18, year 2020
- How to create event-based workflows using predefined integrations - IFTTT, Zapier and Automate.io are efficient ways to extend your application's integration points. Serialized reactions can be used to build workflows based on your domain events to trigger or schedule workflows from these services. See our guides section for more details. [Serialized development blog]
- How to Strengthen Requirements for Pre-existing Data - Need to change validation rules but have pre-existing data that doesn’t follow the new rules? In this post, we’ll talk about how to do that properly. [Enterprise Craftsmanship]
- New version of the Eventuate platform released! - New version of the Eventuate platform released! We are excited to announce that a new version of the Eventuate platform has been released: Eventuate Tram Eventuate Tram Sagas Eventuate Local Eventuate CDC Service There are several major enhancements to the platform including: Support for Micronaut - see the Micronaut versions of the Eventuate example apps and the user manual Improved Eventuate CDC service performance - more on that in a later post start.eventuate.io - for quickly bootstrapping an Eventuate service: search for the Eventuate dependencies Please read this previous post on upgrading to this new version. [Eventuate, Inc]
- Great User Experience Demands Event Modeling - “Context Without Measures is Helplessness; Measures Without Context is Chaos” It is no surprise that my five-year old son thinks that Google Home is a person. He talks to it like a person; giving thanks when it does what he wanted, and gets exasperated when it doesn’t. Given this context, what would great software be like if it was a person? I would argue that a hallmark of great software is that you think of it like a servant, or better yet, a butler. If we have one, what characteristics would such a person have? I would argue that great software user experience, like great people, provide the right context and measures to act upon receiving the context. [Event Modeling Introduction on Event Modeling]