Apache Iota (Incubating)

Clone this repo:


  1. 2acc7fc Adding cleanup after all tests executed by Barbara Gomes · 2 years ago master
  2. b21fb6b Adding tests to WatchServiceReceiver.scala by Barbara Gomes · 2 years ago
  3. e892b5d Adding tests for JsonReceiver trait by Barbara Gomes · 2 years ago
  4. 28e0b81 Adding tests to Utils.scala by Barbara Gomes · 2 years ago
  5. e0cad79 Event capturing for logs logged outside an akka actor by Barbara Gomes · 2 years ago


The iota open-source iot platform consists of a number of open source components including larger componets such a Kafka, Mesos and others. The core iota components found in the folders in this code repository and they include:

  1. The Fey Engine in the folder fey-core - This is written in Scala and uses the Akka framework
  2. Performers these are the “third party” or user defined components found in the folder Performers
  3. iota can be deployed across devices, standalone servers and clusters the Deployments folder is a set uf helper scripts that can be used in deploying iota in these different contexts.
  4. iota management is a Django (python) based management system for iota whose code can be found in the management folder

iota architecture

iota architecture