Dictionary of cloud stuff. (Work in progress… Last updated: 2021-04-28.)
See also: Cloud Native (Bookmarks).
(Skip preliminaries — to dictionary.)
Format
- I am considering converting this into an app, adding features. Blog post is a quick-and-dirty attempt at releasing “early” — this is a small sample, and mostly drafts — I’ve already nearly 500 entries. Look at all this red ink. Crazy landscape.
- Still thinking about RDFa, microformats… (Exposes how Q&D I did data modeling for this. And how hard taxonomies are. ;o)
- Not showing timestamps per entry, yet.
Classifications
- My attempt at a more (semi-)structured knowledge base.
- Also, to normalize (standardize?) and de-hype terminology, characterizations.
- … turned out to be an impossible task.
- Recommended resources:
- Detailed classifications of many databases done by dbdb — are linked as canonical.
- CNCF SIG Storage whitepaper gives a rudimentary taxonomy.
- The Dictionary of Cloud-Native App Delivery
…
Dictionary
(Reminder: use Ctrl+F, or “/” on FF. ;o)
Key topics: NoSQL, Kubernetes, continuous, microservices, storage, Hadoop…
-
3Box
Decentralized secure storage. Uses IPFS, OrbitDB. Topics Data model -
Accumulo (Apache Accumulo)
Distributed key-value store, based on BigTable, HDFS, ZooKeeper. Topics Data model Implementation Java Created 2008 -
Aerospike
SSD-optimized distributed key-value database, replicated, secondary indexes. Topics Data model Query custom API Implementation C Stored procedures Lua Created 2009 - Jepsen: Aerospike 3.99.0.3 / 2018: detailed analysis.
- Jepsen: Aerospike / 2015: rigorous analysis, especially of what ACID means, critique of version 3.5.4.
-
Agola
Topics Implementation Go -
Airflow (Apache Airflow)
Workflow orchestration framework, pipelines (workloads) automation/scheduling. Topics Implementation Python -
Akka
Toolkit for distributed applications. Topics Implementation Scala, Java -
Akutan (formerly Beam)
Distributed knowledge graph store — aka RDF or triple store. Topics Data model Implementation Go Created 2019 -
Alluxio (formerly Tachyon)
Virtual distributed file system, used as data orchestration layer, provides multiple data access interfaces, unified mounting name-space, and hierarchical cache, between cloud storage and, eg, Kubernetes workloads, Presto, Spark, Hive, Kubeflow. Multi-cloud. Topics Implementation Java Scale petabyte Created 2013 - CSI implementation to provide POSIX access to Alluxio in containerized environments such as Kubernetes
- Using Alluxio to Optimize and Improve Performance of Kubernetes-Based Deep Learning in the Cloud / 2020-05: whitepaper (PDF), detailed usecase, performance analysis.
- Improving Presto Latencies with Alluxio Data Caching / Rohit Jain, et al, 2020-06: architecture, performance benchmarks.
-
Ambari (Apache Ambari)
Hadoop cluster provisioning, monitoring, management. Topics -
Ambassador
Envoy-based API gateway? Topics -
Ansible
Automation, provisioning, and orchestration tool. Agentless — uses SSH. Everything in YAML. 1,300+ integrations. Topics Implementation Python - Module Index (Categories)
- Ansible Galaxy: community
contributed roles (tasks) and collections thereof. - [rant] I feel like I’m not grokking ansible | /r/ansible / 2020-08: discussion: declarative vs programming language, maturity…
- Why you should try pyinfra | Lobsters / 2020-06: interesting discussion, hate on Ansible.
-
Ant (Apache Ant)
Make-like build tool. Topics Implementation Java Created 2000 -
AnyRPC
Multi-protocol remote procedure call C++ library; supports JSON-RPC, XML-RPC, MessagePack RPC. Topics Implementation C++ -
API gateway
Topics -
App Mesh (AWS App Mesh)
Service mesh on AWS. Topics -
ArangoDB (formerly AvocadoDB)
Multi-model distributed database, JSON, in-memory with persistent backend. Joins, either multi-collections transactions for ACID, or single-document transactions for performance. Topics Data model Query AQL, JSON oriented Implementation C++, JavaScript Stored procedures JavaScript (as microservices) Created 2011 - ArangoDB vs Neo4j: detailed comparison; NB: APIs, QL, and clustering.
- ArangoDB Foxx repositories
-
Argo (ArgoCD)
Kubernetes native workflows, events, CI and CD. Topics Implementation Go, TypeScript -
Artifactory
Artifact repository, container image registry. Topics Implementation Ruby -
Ascoltatori
Pub-sub library, multiple brokers/protocols: Redis, MongoDB, MQTT, AMQP, ZeroMQ, *QlobberFSQ, Kafka. Unmaintained? Topics Implementation JavaScript -
Aurora (Amazon Aurora)
AWS managed (by RDS) RDBMS compatible with MySQL and PostgreSQL. Distributed, fault-tolerant, self-healing, low-latency read replicas, point-in-time recovery, continuous backup to S3, and replication across three Availability Zones. Topics Created 2014 Alternatives -
Auto DevOps
GitLab CI template (automatic pipelines) for: build, test, code quality, SAST, dependency scanning, license management, container scanning, review apps, DAST, deployment, and browser performance testing.
Topics - Category Direction – Auto Devops: GL’s plans for Auto DevOps; useful overview.
- GitLab Auto DevOps demo (video) / 2018-08
- Using GitLab Auto DevOps with Kubernetes Through Rancher’s Authorized Cluster Endpoint / 2019-04: example usage.
-
AWS (Amazon Web Services)
The public cloud provider. Created 2006 -
Baucis
Framework for REST APIs, based on Mongoose/MongoDB, Express/Node. HTTP methods for CRUD, full text search. Topics Implementation JavaScript -
Bazel
Build tool. Topics - Bazel Performance in a CI Environment / Filip Nikolovski, 2020-03: ephemeral containers (GitLab) vs caching, and GIT_CLEAN_FLAGS.
-
BerkeleyDB (BDB)
Embedded database, ACID. Topics Data model Query SQL, PL/SQL Created 1994 -
BigQuery
Query engine, serverless data warehouse, append-only tables, for interactive analysis of datasets over Google Cloud Storage. REST API, CLI tools. Integrated with Google Apps Script (ie Google Docs/Drive). Topics Data model Query SQL, data encoded as CSV or JSON Stored procedures JavaScript Created 2010 - Getting started with BigQuery – Colaboratory: Jupyter notebook on Drive.
-
Bitbucket Pipelines
Bitbucket’s integrated CI/CD. Topics -
Brigade
Event-driven scripting for Kubernetes. Topics - Kashti: web UI for Brigade pipelines.
-
Brooklyn (Apache Brooklyn)
Framework for modeling, deploying and managing distributed applications defined using declarative YAML blueprints. Topics Implementation Java Created 2012 -
Buildpacks (Cloud Native Buildpacks, CNB)
Topics Created 2011 - Intro to Cloud Native Buildpacks (video) / Terence Lee & Emily Casey, 2019-11
- Cloud Foundry Buildpacks or Dockerfiles / 2018-03
-
Buildr (Apache Buildr)
Build tool for Java-based applications. Topics Implementation Ruby -
Calcite (Apache Calcite)
SQL parser, relational algebra API, query planning engine.
Topics -
Camel (Apache Camel)
Message routing framework for Enterprise Integration Patterns. Cf suggested introductions. Topics - Components reference: 350+ components.
-
Cassandra (Apache Cassandra)
Distributed database, (wide-) columnar, replicated (across data centers), tunable consistency. Hadoop integration. LSM-Trees. Topics Data model Query CQL Implementation Java Scale petabyte Created 2008 - 2012 in review: Performance / Jonathan Ellis: compares architecture/features with MongoDB, Riak, HBase.
- Cassandra and Solid State Drives (slides) / Rick Branson, 2012
-
Cayenne (Apache Cayenne)
ORM framework. Topics -
CFEngine
Topics Implementation C Created 1993 -
ChartMuseum
Helm chart repository server. Topics -
Chef
Topics Implementation Ruby Created 2009 -
Cilium
Container Networking Interface (CNI) plugin based on eBPF. Topics -
ClickHouse
Columnar database for OLAP. No transactions. Topics Data model Query SQL-like Implementation C++ Scale petabyte Created 2009 -
CloudEvents
Specification for event data standard. Topics - CloudEvents Primer
- Introduction to CloudEvents — v1.0 and Beyond (video) / Doug Davis, Clemens Vasters, 2020-09 (English; first 20 seconds in Chinese): introduction, discovery/subscription, schema registry.
-
Cloudflare Workers
Topics -
CloudFormation (AWS CloudFormation, CFN)
AWS provisioning templates, *IaC, YAML or JSON. Topics -
Cluster API (CAPI)
Declarative APIs and tooling to simplify provisioning, upgrading, and operating multiple Kubernetes clusters. Kubernetes sub-project started by CNCF SIG Cluster Lifecycle. Topics -
CNAB (Cloud Native Application Bundles)
Topics -
CNI (Container Network Interface)
Networking for Linux containers.
Topics -
CockroachDB (CRDB)
Distributed database, OLTP, PostgreSQL compatible. Topics Data model Query SQL Created 2015 Alternatives - How to Choose Between PostgreSQL and CockroachDB / Steve Croce, 2019-08-15
-
Codefresh
Hosted CI/CD, GitOps, Kubernetes based. Topics -
Compojure
Small routing library for Ring. Topics Implementation Clojure -
Concourse
Pipelines automation, containerized. YAML configurations. Topics Implementation Go, Elm -
Conjur (CyberArk Conjur)
Secrets management for microservices. RBAC. CLI, REST. Uses Nginx, Postgres. Topics Implementation Ruby -
continuous (CI/CD: continuous integration/delivery/deployment)
Automation… - Continuous Delivery Foundation (CDF); @CDeliveryFdn
- CD tools drawbacks / discussion on Reddit /r/devops, 2019-04: *Spinnaker, *GitLab, *Helm…
- CNCF SIG Application Delivery Charter: scope and topics of the lifecycle of cloud-native applications.
- Model of Cloud-Native App Delivery | Google Slides
-
Cortex
Prometheus metrics storage and query. Topics Created 2016 -
Couchbase (Couchbase Server, formerly Membase)
Distributed (shared-nothing) database, JSON document oriented, in-memory, swapped to disk, append-only. Topics Data model Indexes hash, B+ tree, full text Query N1QL (SQL extended for JSON) Implementation Erlang Created 2009 -
CouchDB (Apache CouchDB, Cluster Of Unreliable Commodity Hardware)
Document database. Topics Data model Query REST API Implementation Erlang Created 2005 -
CrateDB
Distributed (shared-nothing) SQL database, document oriented. Components from Presto, Lucene, Elasticsearch and *Netty. Topics Data model Query SQL Implementation Java Created 2014 -
CRD (Custom Resource Definition)
Kubernetes API extensions to manage resources other than native objects such as pods and services. Topics - Kubernetes docs: Extending Kubernetes: Custom Resources
- doc.crds.dev: documentation browser for CRDs.
-
CRI-O (neé OCID)
implementation of the Kubernetes Container Runtime Interface (*CRI) designed to enable the use of Open Container Initiative (OCI) compatible runtime — allows Kublet to use different container runtimes, without needing to recompile Kubernetes. Topics Created 2016 -
Crossplane
Kubernetes add-on that extends any cluster with the ability to provision and manage cloud infrastructure, services, and applications using kubectl, GitOps, or any tool that works with the Kubernetes API. Topics Implementation Go - Crossplane vs Cloud Provider Infrastructure Addons / Nic Cope, 2021-02
- Is Crossplane the Infrastructure LLVM? / Daniel Mangum, 2021-03
-
Crux
Document database with bitemporal graph queries (indexing of schemaless documents), layer over LMDB, RocksDB, or Kafka. Topics Query EDM, Datalog Implementation Clojure Created 2019 - A Bitemporal tale – History. Of histories. / 2019-07-16: code example (Clojure interactive notebook?).
-
CSI (Container Storage Interface)
Topics - Kubernetes Documentation: Concepts: Storage
- Kubernetes Storage Lingo 101 (video) / Saad Ali, KubeCon 2018
-
Cypher
Declarative graph query language. Topics Created 2011 -
Delta Lake
Storage layer over data lake (S3, Hadoop), provides ACID, data warehouse features, using Spark. Topics - Presto and Athena to Delta Lake integration / 2020-07-06
-
Dgraph
Distributed graph database. Uses RocksDB. Topics Data model Query GraphQL variant Implementation Go Created 2015 -
DocumentDB (Amazon DocumentDB)
Managed MongoDB-compatible database on AWS. Topics Data model Alternatives -
Dqlite
Distributed SQLite, embedded (C library), persistent RDBMS, Raft consensus. Topics Query SQL Implementation C Created 2017 Alternatives -
Dragonfly
Topics Created 2015 - CNCF to host Dragonfly, a cloud-native file distribution system for Kubernetes / Mike Wheatley, 2020-04
-
Drill (Apache Drill)
Distributed SQL query engine. Schema-less. Topics Data model Query SQL Implementation Java Created 2012 -
Drone
Container-native CD: uses YAML — a superset of Docker Compose — to define and execute pipelines inside containers. Topics -
DRPC
Lightweight replacement for gRPC. Topics Implementation Go - Introducing DRPC: Our Replacement for gRPC / JT Olio, Jeff Wendling, 2021-04
-
Druid (Apache Druid)
Distributed real-time analytics, uses ZooKeeper, HDFS and a relational database for metadata. Topics Data model Query SQL, REST/HTTP Created 2011 -
DuckDB
Embedded database for OLAP. ACID. Topics Data model Query SQL Implementation C++ Created 2018 Alternatives -
DynamoDB (Amazon DynamoDB)
AWS key-value and document store, auto-scaling, priced on throughput instead of storage, integration with Hadoop. Topics Data model Created 2012 - If DynamoDB sucks at sorting/querying… which database should we use? / 2020-03: Reddit discussion of DynamoDB features, strenghts/weaknesses, (general NoSQL) design considerations: use it for big data, not relational queries.
- DynamoDB’s new autoscaling in action for https://github.com/tj/gh-polls, low traffic either way but at least I don’t have to over-provision! / 2017-07, tweet by TJ Holowaychuk
EdgeDB
Topics | ||
---|---|---|
Query | EdgeQL, GraphQL |
|
Created | 2018 |
- EdgeDB: A New Beginning / Yury Selivanov, Elvis Pranskevichus, 2018-04: motivation behind EdgeDB.
Elasticsearch
Topics | |
---|---|
Data model | |
Query | SQL-like, HTTP |
Implementation | Java |
Created | 2010 |
Elliptics
Topics | |
---|---|
Data model | |
Implementation | C++, Python, Go |
Created | 2008 |
FoundationDB
Topics | |
---|---|
Data model | |
Implementation | C++ |
Created | 2009 |
Geode (Apache Geode)
Topics | |
---|---|
Data model | |
Query | OQL |
Implementation | Java |
Created | 2002 |
GitOps
Topics |
---|
GlusterFS (Red Hat Gluster Storage)
Topics |
---|
Grafana
Topics | |
---|---|
Implementation | TypeScript |
Hadoop (Apache Hadoop)
Topics | |
---|---|
Implementation | Java |
Hazelcast (IMDG, In-Memory Data Grid)
Topics | |
---|---|
Data model | |
Implementation | Java |
Created | 2008 |
Alternatives |
HBase (Apache HBase)
Topics | |
---|---|
Data model | |
Implementation | Java |
Created | 2007 |
Helix (Apache Helix)
Topics | |
---|---|
Implementation | Java |
HyScale
Topics | |
---|---|
Implementation | Java |
Ignite (Apache Ignite)
Topics | |
---|---|
Data model | |
Implementation | Java |
Created | 2014 |
in-toto
Topics |
---|
Infinispan
Topics | |
---|---|
Data model | |
Implementation | Java |
Created | 2009 |
InfluxDB
Topics | |
---|---|
Data model | |
Query | SQL, HTTP |
Implementation | Go |
Created | 2013 |
Jenkins X
Topics |
---|
- An End to the Confusion: Jenkins or Jenkins X / B Cameron Gain, 2019-03
Kafka (Apache Kafka)
Topics | |
---|---|
Implementation | Java |
key-value (KV)
Topics |
---|
Kubernetes (K8s)
Topics | |
---|---|
Implementation | Go |
Created | 2014 |
Alternatives |
- awesome-kubernetes: curated bookmarks.
- 10 Most Common Reasons Kubernetes Deployments Fail (Part 1) / Ross Kukulinski, 2017-02: nice intro to Kubernetes, orchestration complexity.
- Best Practices badge
Kubestack
Topics |
---|
Kudu (Apache Kudu)
Topics | |
---|---|
Data model | |
Implementation | C++ |
Created | 2016 |
LevelDB
Topics | |
---|---|
Data model | |
Implementation | C++ |
Created | 2011 |
Lightstep
Topics |
---|
Linkerd
Topics | |
---|---|
Alternatives |
LMDB (Lightning Memory-Mapped Database Manager)
Topics | |
---|---|
Query | custom API |
Implementation | C++ |
Created | 2011 |
Alternatives |
- LMDB Technical Information: benchmarks, publications, projects using LMDB
Longhorn
Topics |
---|
- Longhorn Kubernetes Block Storage Adds Snapshots, ARM64 Support / Mike Melanson, 2021-01
Lucene (Apache Lucene)
Topics | |
---|---|
Data model | |
Implementation | Java |
Created | 1999 |
MariaDB
Topics | ||
---|---|---|
Data model | ||
Query | SQL | |
Implementation | C/C++ | |
Stored procedures | SQL | |
Created | 2009 |
Memcached
Topics | |
---|---|
Data model | |
Implementation | C |
Created | 2003 |
Alternatives |
- An SRE’s guide to Memcached for building scalable applications | Lobsters / 2020-03: lively discussion about caching, HA, tradeoffs, features…
Meson
Topics | |
---|---|
Implementation | Python |
Alternatives |
messaging
MetalK8s
Topics |
---|
microservices
MLOps
Topics |
---|
- Curated references for MLOps
- What Is MLOps? / Sylvain Kalache, 2021-03: excellent introduction.
- Machine Learning Operations
- MLOps: Continuous delivery and automation pipelines in machine learning / Google Cloud, 2021-04: MLOps maturity levels: (0) manual, (1) ML pipeline, (2) continuous delivery.
- What is MLOps?
MongoDB
Topics | |
---|---|
Data model | |
Implementation | C++, JavaScript |
Alternatives |
Multi-Cluster App Dispatcher (MCAD)
Topics | |
---|---|
Implementation | Go |
Created | 2019 |
- Why the Kubernetes Scheduler Is Not Enough for Your AI Workloads / Alaa Youssef, 2020-08
- CNCF webinar: Kubernetes native two-level resource management for AI/ML workloads (video) / Diana Arroyo, Alaa Youssef, 2020-08: limitations of K8s’s scheduler (for ML jobs), new desired capabilities,
and new controller: MCAD.
Neo4j
Topics | |
---|---|
Data model | |
Implementation | Java/Scala |
Created | 2007 |
networking
Nomad
Topics |
---|
Nornir
Topics | |
---|---|
Implementation | Python |
Created | 2020 |
Alternatives |
NoSQL
Topics |
---|
observability
OLAP
Topics |
---|
OrbitDB
Topics | |
---|---|
Data model |
- OrbitDB: Peer-to-peer databases for the decentralized web | Hacker News / 2020-05: discussion, theory…
Orbiter
Topics | |
---|---|
Implementation | Go |
orchestration
OrientDB
Topics | |
---|---|
Data model | |
Query | partial SQL, Gremlin, REST |
Implementation | Java |
Created | 2010 |
Packer
Topics | |
---|---|
Alternatives |
- Packer, where DevOps begins (slides) / Jeff Hung, 2015-08: overview, with examples.
Percona Server
Topics | |
---|---|
Created | 2006 |
Alternatives |
Photon OS
Topics |
---|
Pig (Apache Pig)
Topics |
---|
PostgreSQL (Postgres)
Topics | |
---|---|
Data model | |
Isolation | either read committed, repeatable read, or serializable |
Concurrency | MVCC |
Replication | WAL |
Implementation | C |
Stored procedures | SQL, PL/SQL, C |
Created | 1996 |
PouchDB
Topics | |
---|---|
Data model | |
Implementation | JavaScript |
Created | 2010 |
Pravega
Topics | |
---|---|
Implementation | Java |
Presto (PrestoDB)
Topics | |
---|---|
Data model | |
Query | SQL |
Prometheus (P8s)
Topics | |
---|---|
Implementation | Go |
Created | 2012 |
- How Prometheus Monitoring works, Prometheus Architecture explained (video) / Nana, 2020-04: deep introduction: purpose, usecases, architecture, configuration, querying…
Promtail
Topics |
---|
pyinfra
Topics | |
---|---|
Alternatives |
- Why You Should Try pyinfra / Nick Barrett, 2019-11
- Aviary.sh — a tiny Bash alternative to Ansible | Hacker News / 2020-06: discussing agent/less, push vs pull, languages…
In reality, the CM becomes the pet.
Raft (Raft Consensus)
Topics |
---|
Razee
Topics | |
---|---|
Implementation | Shell |
- IBM Open Sources Razee, a Pull-Based Kubernetes Continuous Delivery Tool / Mike Melanson, 2019-06
RDS (Amazon Relational Database Service, Amazon RDS)
Topics |
---|
Redis (Remote Dictionary Server)
Topics | |
---|---|
Data model | |
Implementation | C |
Created | 2009 |
RedisAI (Redis ML)
Topics |
---|
REST
RethinkDB
Topics | |
---|---|
Data model | |
Query | ReQL |
Implementation | C++ |
Alternatives |
Riak
Topics | |
---|---|
Data model | |
Implementation | Erlang |
Created | 2009 |
RocksDB
Topics | |
---|---|
Data model | |
Implementation | C++ |
Created | 2012 |
Rook
Topics |
---|
- Rook-Ceph Storage Operator
- Rook Storage – Software Defined Storage / 2019-03: detailed introduction.
- CII Best Practices badge
RPC
Topics |
---|
rqlite
Topics | |
---|---|
Query | SQL |
Implementation | Go |
Alternatives |
- Rqlite | Lobsters / 2020-02
Screwdriver
Topics | |
---|---|
Implementation | JavaScript |
Created | 2012 |
Scylla
Topics | |
---|---|
Implementation | C++ |
Created | 2014 |
Alternatives |
security
serialization
serverless
service mesh
- The Service Mesh: What Every Software Engineer Needs to Know about the World’s Most Over-Hyped Technology / William Morgan, 2019
- Kubernetes Service Mesh: A Comparison of Istio, Linkerd and Consul / Sachin Manpathak, 2019-10
ShardingSphere (Apache ShardingSphere)
Topics | |
---|---|
Implementation | Java |
Created | 2018 |
SimpleDB (Amazon SimpleDB)
Topics | |
---|---|
Data model | |
Implementation | Erlang |
SkyWalking (Apache SkyWalking)
Topics |
---|
SOA (Service-Oriented Architecture)
Topics |
---|
SODA (Simple Oracle Document Access)
Topics | |
---|---|
Data model |
Solr (Apache Solr)
Topics | |
---|---|
Data model | |
Implementation | Java |
Created | 2004 |
SPIFFE (Secure Production Identity Framework for Everyone)
Topics |
---|
SPIRE (SPIFFE Runtime Environment)
Topics | |
---|---|
Implementation | Go |
- Scrutinizing SPIRE to Sensibly Strengthen SPIFFE Security / Matt Moyer, 2018-09
- SPIRE Tutorials
Stargate
Topics | |
---|---|
Implementation | Java |
Stolon
Topics |
---|
- An introduction to stolon / Simone Gotti, 2016-01
- Setting up PostgreSQL on Kubernetes using Stolon / Diane Strutner, 2019-03
storage
Topics |
---|
Swarm (Swarm mode)
Topics | |
---|---|
Alternatives |
- Why I’m leaving Kubernetes for Swarm / Jonathan Kosgei, 2017-02: “Humans should not have to write/read config files”. Discussion.
- docker-swarm-cluster: configurations for combining several tools for creating a Docker Swarm cluster: Swarm Dashboard, Traefik, Portainer, Prometheus, Grafana…
- terraform-docker-swarm-aws: Terraform script to set up a Docker Swarm on AWS .
- Docker Swarm Rocks
Talos OS
Topics |
---|
Tarantool
Topics | |
---|---|
Data model | |
Implementation | C, Lua |
Created | 2008 |
TDengine
Topics |
---|
Thrift (Apache Thrift)
Topics |
---|
TiDB
Topics | |
---|---|
Query | SQL |
Implementation | Go |
Created | 2015 |
TiKV
Topics | |
---|---|
Data model | |
Implementation | Rust |
Created | 2016 |
TimescaleDB
Topics | |
---|---|
Query | SQL |
Created | 2017 |
- I just spent one week benchmarking @TimescaleDB vs. Amazon Timestream. My results surprised even me… / Ryan Booz, 2020-12: long Twitter thread, comprehensive benchmarking results, analysis, implications.
Travis CI
Topics | |
---|---|
Implementation | Ruby |
Created | 2011 |
Vagrant
Topics | |
---|---|
Implementation | Ruby |
Created | 2010 |
Vitess
Topics | |
---|---|
Implementation | Go |
Created | 2011 |
- CNCF webinar: Transactional microservices with Vitess: coordination without state / Daniel Kozlowski, 2020-10: implementation details of distributed database for 12FA microservices.
workflow
YugabyteDB (YugaByte DB)
Topics | |
---|---|
Query | SQL, CQL |
Implementation | C++ |
Created | 2016 |
Alternatives |
- Looking for an alternative to CockroachDB?
- Bringing Truth to Competitive Benchmark Claims: YugabyteDB vs CockroachDB, Part 2 / Karthik Ranganathan, 2020-05
Zenko
Topics | |
---|---|
Implementation | JavaScript |
ZeroMQ (ØMQ)
Topics | |
---|---|
Implementation | C++ |