Skip to content

Provides a Faust Codec to serialize and deserialize Faust Models use Flatbuffers

License

Notifications You must be signed in to change notification settings

paul-feuer/faust-codec-flatbuffers

 
 

Repository files navigation

The Faust project is no longer active. This project has been archived.

Build status Test coverage

This package is a plugin for the stream processing framework Faust. It provides a codec to serialize and deserialize Faust models using Flatbuffers.

Warning

This package is highly experimental. Do not use it in production systems.

Usage

import faust
from faust_codec_flatbuffers import FlatbuffersCodec

class Point(faust.Record):
    x: int
    y: int

faust.serializers.codecs.register('point', FlatbuffersCodec.from_model(Point))

About

Provides a Faust Codec to serialize and deserialize Faust Models use Flatbuffers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%