Sewing Machine is a library extending capabilities of Azure Service Fabric services in various ways. It's focused on speed and performance, but also aims at delivering more capabilities build on top of the powerful Service Fabric foundations.
The Sewing Machine project in its current phase is a journey project. There are a few aims to achive, but still, depending on various conditions this project might be ended in any point of time. This is a subject to change. More about the reasoning behind it can be found in this blog post.
The following points can be considered as a some kind of roadmap
- better (low lvl) wrap around KeyValueStoreReplica providing raw access to the underying storage
- unit of work with pre commit hooks
- a messaging infrastructure allowing to send a message from a stateful service to a stateful service in a transactional way