# Aerospike DB adapter for ErlyORM (BossDB): could any Erlang programmers take a look?

**URL:** <https://discuss.aerospike.com/t/aerospike-db-adapter-for-erlyorm-bossdb-could-any-erlang-programmers-take-a-look/1278>\
**Category:** Erlang Client\
**Created:** [May 15, 2015, 6:27pm UTC](https://discuss.aerospike.com/t/aerospike-db-adapter-for-erlyorm-bossdb-could-any-erlang-programmers-take-a-look/1278 "2015-05-15T18:27:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![raghava](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.aerospike.com/raghava/32/228_2.png) [@raghava](https://discuss.aerospike.com/u/raghava)\
**Post date:** [May 15, 2015, 6:27pm UTC](https://discuss.aerospike.com/t/aerospike-db-adapter-for-erlyorm-bossdb-could-any-erlang-programmers-take-a-look/1278/1 "2015-05-15T18:27:10Z")

</div>

Off late, developer community seems to be figuring out that along with the framework, the underlying core has a great amount impact on the scalability and robustness of any application. ([1] - a thread on HN around this topic) And thus, more developers are keen on exploring erlang based solutions. The web stack is already being catered to by elixir ([http://elixir-lang.org](http://elixir-lang.org)), complemented by a good framework ([http://chicagoboss.org/](http://chicagoboss.org/)) replete with an ORM ([ErlyORM · GitHub](https://github.com/ErlyORM)) using which, one can truly realize the dreams of building a toolstack that would help developers utilize the multi-core platforms to their fullest with great advantages in terms of deployment, maintainability and developer productivity.

Now, having seen the awesomeness of Aerospike and what it can achieve, I believe coupling that with a stack comprising [Elixir, ChicagoBoss, BossDB, ErlyORM, ErlyDTL] would only result in further sheer awesomeness. Extending this further with (a proper!) PaaS/IaaS strategy, building/deploying/scaling web-scale apps would be a true delight. (when done the right way, of course!)

Checking the development on ErlyORM, [boss\_db/src/db\_adapters at master · ErlyORM/boss\_db · GitHub](https://github.com/ErlyORM/boss_db/tree/master/src/db_adapters) , it can be seen that it has already amassed a good amount of following and development. In this sense, an adapter for Aerospike ([2] has the details) to BossDB would make it possible for developers to benefit from best of both worlds.

Any Erlang programmers at Aerospike, that could take a look at this? I am a beginner with Erlang, and I would also be exploring this in parallel, in my free time.

[1] [Elixir – The next big language for the web | Hacker News](https://news.ycombinator.com/item?id=9408551)

[2] [DB Adapter Quickstart · ChicagoBoss/ChicagoBoss Wiki · GitHub](https://github.com/ChicagoBoss/ChicagoBoss/wiki/DB-Adapter-Quickstart)

[3] [GitHub - ErlyORM/boss\_db: BossDB: a sharded, caching, pooling, evented ORM for Erlang](https://github.com/ErlyORM/boss_db)

[4] [Chicago Boss: The Official API Reference](http://chicagoboss.org/doc/api-db.html)

[5] [Chicago Boss: About The Project](http://chicagoboss.org/about.htm)

[6] [Comparison of Erlang Web Frameworks · ChicagoBoss/ChicagoBoss Wiki · GitHub](https://github.com/ChicagoBoss/ChicagoBoss/wiki/Comparison-of-Erlang-Web-Frameworks)

[7] [http://chicagoboss.org/tutorial.pdf](http://chicagoboss.org/tutorial.pdf)

[8] [Home · ChicagoBoss/ChicagoBoss Wiki · GitHub](https://github.com/ChicagoBoss/ChicagoBoss/wiki)

---

<div class="post-metadata">

**Author:** ![wchu](https://avatars.discourse-cdn.com/v4/letter/w/a5b964/32.png) [@wchu](https://discuss.aerospike.com/u/wchu)\
**Post date:** [May 22, 2015, 6:28am UTC](https://discuss.aerospike.com/t/aerospike-db-adapter-for-erlyorm-bossdb-could-any-erlang-programmers-take-a-look/1278/2 "2015-05-22T06:28:21Z")

</div>

Does look interesting. Welcome community comments and contribution!
