Home
Softono

Dosa

Open source MIT Go
204
Stars
38
Forks
17
Issues
17
Watchers
3 years
Last Commit

 About Dosa

DOSA is a data object abstraction layer

Platforms

Web Self-hosted

Languages

Go

Links

Need Help Installing Dosa?

We provide expert installation service for this software. Our team will install, configure, and secure Dosa on your server. plans start at just $30.

DOSA - Declarative Object Storage Abstraction

GoDoc Coverage Status Build Status

Abstract

DOSA is a storage framework that provides a declarative object storage abstraction for applications in Golang and (soon) Java. DOSA is designed to relieve common headaches developers face while building stateful, database-dependent services.

If you'd like to start by writing a small DOSA-enabled program, check out the getting started guide.

Overview

DOSA is a storage library that supports:

  • methods to store and retrieve go structs
  • struct annotations to describe queries against data
  • tools to create and/or migrate database schemas
  • implementations that serialize requests to remote stateless servers

Annotations

This project is released under the MIT License.