Skip to main content

DevOps

Out of date

The following documentation is completely out of date with where the current infrastructure is

Devops

Our stack is comprised the following:

ServicesLinkNote
akkaDocsAkka management queries Kubernetes to discover other nodes in the network when bootstrapping the cluster
cassandraCQL AcademyCassandra is NoSQL database with a SQL-like query language called "CQL". Data replicated and distributed to ring of Cassandra nodes which gives usfault tolerance and horizontal scalability
kafkaDocs QuickstartKafka is our inter-service messaging system. Messages are partitioned into multiple channels which means async throughput will be distributed over multiple broker nodes
cert managerGithubCert Manager is a tool that automatically provisions and renews our Let's Encrypt certificates. These certificates are pulled into our Google HTTPS load balancer via Google's Ingress Controller
irohaGithub
Docs
Iroha is our immutable ledger backing our wallet assets. The ledger runs over multiple instances using a crash fault-tolerant consensus mechanism

Kubernetes