Episode 36

EMx 036: Gremlex and Graph Databases with Kevin Moore & Barak Karavani


January 29th, 2019

52 mins 17 secs

Your Hosts

About this Episode



  • Mark Ericksen

  • Josh Adams

Joined by Special Guests: Kevin Moore and Barak Karavani


Kevin Moore and Barak Karavani start by introducing Gremlex; they also define graph databases and explain what graph databases are used for. The panel asks Kevin and Barak about their work with chatbots and why they chose to use a graph database for this project. Amazon Neptune is introduced, Kevin and Barak explain why they chose to use Neptune and its role in them using Gremlin.

The panel discusses open sourcing. Kevin and Barak share what it was like to open source Gremlex and the benefits they have seen in their company because of it. They discuss licensing and give advice for developers who would like to convince their company to open source. The features of Gremlex are discussed and Kevin and Barak share sources for getting started with Gremlex, including recommendations for running Gremlex and test support recommendations. The episode ends as Kevin and Barak explain why they chose elixir and how they teach elixir.



Mark Ericksen

Josh Adams

Kevin Moore

Barak Karavani