Scalable Actor Database

Glow Actor SQLite Database

Glow is a database engine which allows the usage of  SQL in projects which may need to scale linearly without adding the complications of current master-slave relationships in known SQL databses.

It was inspired partly by ActorDB which it tried to interconnect with Ecto and Elixir.

Features:

  • Client Server Architecture
  • Direct on the client architecture
  • Custom ECTO adapter (has been replaced by ecto_sqlite3)
  • Custom administrative tools
  • Backup replication
Want something similar? Contact me

Real World Usage

Glow provides the abilty to use a single sqlite database for each user or actor.
Therefore, Glow is extremely usefull if the data you use is split according to the actor model.

An actor database can be for example something similar to a user in dropbox/onedrive, an email mailbox, a specific channel chatroom

This technology from glow is being used in the Goldbag financial project aswell as in other projects.

SQLites' built-in ability to attach multiple databases makes working accross multiple actor databases easy

The previous version of Glow is available online.

Glow's Sourcecode

Elixir, SQLite, Linux, Ecto, Sqlitex, exqlite, gcc, Phoenix, Ecto
Let's Work Together

Need a successful project?

Contact me
Computer
  • Comments
  • Comments
  • Comments
  • Comments
  • Comments
  • Comments
  • Comments
  • Comments
  • Comments
  • Comments
  • Comments
  • Comments

Building Great Software
The digital Revolution begins when you learn to automate with personalized software.

Find me on social media