Skip to content

Astro - a RESTful key-value datastore based on Atomix (https://github.com/atomix/atomix) that runs on a Servlet container

Notifications You must be signed in to change notification settings

dotweblabs/astro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Astro - a RESTful key-value datastore based on Atomix (https://github.com/atomix/atomix) that runs on a Servlet container

Goal

The goal of the Astro project is to build a distributed key-value datastore that runs on a Servlet container (node). Each node having a RESTful interface to the distributed datastore that persists data on disk of each node.

Astro is intended to be a database / datastore thus it does not need any third-party datastore / database for persistence.

Typical use-case

            ------------------
            |  Load Balancer |
            ------------------
                     |
        -------------------------
        |            |           |
   ----------   ----------  ----------
   |  Astro |   |  Astro |  |  Astro |
   ----------   ----------  ----------

To Run:


$mvn jetty:run

About

Astro - a RESTful key-value datastore based on Atomix (https://github.com/atomix/atomix) that runs on a Servlet container

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages