No matter where an application is running, it will most likely need some form of storage. Gluster is a distributed scale-out filesystem that offers interfaces for many different use-cases and workloads.
During this talk Niels will show how different applications addressed their storage needs by integrating with the API that Gluster provides. Examples of mature integrations are included in Samba, QEMU and NFS-Ganesha. Bindings for different languages (C, Golang, Python, Java and others) are available. This enables many other projects to adapt their storage backends for Gluster. In this session the attendees will learn how to get started te integrate Gluster in their own applications.