Fauna, the data API for modern applications, has announced the general availability of event streaming to give developers an open, push-based streaming method to listen for real-time data changes at both a document and collection level. In addition, Fauna’s native attribute-based access control is now extended to event streaming, enabling organizations to apply dynamic access control for critical data.

Developers will now be able to build secure, real-time applications without spinning up or maintaining any database infrastructure – keeping consistent with Fauna’s no ops promise to developers. Fauna’s event streaming not only allows them to easily deliver that initial customer value, but because their applications are built on Fauna’s native serverless architecture, scaling as their business grows is also simple.

Improving user experience and helping engineering teams increase development velocity were the top priorities when creating Fauna’s new event streaming offering. To ensure that end users are presented with the latest data possible, Fauna’s event streaming pushes database changes to any subscribed clients in real time.

Fauna also maintains its intrinsic serverless capabilities in streaming, enabling developers to focus on building and releasing new features and not database infrastructure.

Developers will be able to initially use any of Fauna’s language drivers (JavaScript, Python, Go, Java, C#, or Scala) to listen for changes in documents or collections and push these changes to subscribed clients in real time. In the future, these capabilities will be extended through GraphQL subscriptions. Fauna’s streaming solution offers these capabilities out of the box, unlike other serverless database vendors that require you to purchase and tie together multiple services to achieve the same functionality.

You may also like