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), complemented by a good framework (http://chicagoboss.org/) replete with an ORM (ErlyORM · GitHub) 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 , 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
[2] DB Adapter Quickstart · ChicagoBoss/ChicagoBoss Wiki · GitHub
[3] GitHub - ErlyORM/boss_db: BossDB: a sharded, caching, pooling, evented ORM for Erlang
[4] Chicago Boss: The Official API Reference
[5] Chicago Boss: About The Project
[6] Comparison of Erlang Web Frameworks · ChicagoBoss/ChicagoBoss Wiki · GitHub