Olivier Nouguier - ZIO Streaming connector for Pravega
Channel: ScalaIO FR
Date: 2023-03-11

My favorite approach to a new framework, is to try to contribute to it ! Then I learn quickly the level of maturity of code and documentation, and more importantly the welcoming of the community and maintainers. 

ZIO was not an exception, and clearly, is was a very instructive journey (and still it is). [zio-pravega](https://github.com/cheleb/zio-pravega/) allowed me to understand how ZIO Streaming compares to Akka Stream. [pravega](https://www.pravega.io) was chosen because I've already write the [alpakka connector]( https://doc.akka.io/docs/alpakka/current/pravega.html ). 

This connector illustrate the power a ZIO resources management, error handling and retry policies to implements transactional stream writes and concurrent consistent optimistic write a Key Value Table in a (few) snap of the fingers. I will present quickly ZIO and ZStream, and then how easy it is to extends to your needs.

Linkedin : https://www.linkedin.com/in/olivier-nouguier/ 
Twitter : https://twitter.com/onouguier
Slides : https://docs.google.com/presentation/d/1_7Fh_mA1puju2fPJlQrg5fgN0tgFt7iwT7wgFQXk-6U/edit?usp=sharing