JanusGraph + YugaByte (Does Cloud-Native Mean I Call Langley For Backup Support?)

JanusGraph + YugaByte

Short tutorial on setting up JanusGraph to work with YugaByte DB.

I know JanusGraph so looked for more on YugaByte DB and found (overview):


Purpose-built for mission-critical applications

Mission-critical applications have a strong need for data correctness and high availability. They are typically composed of microservices with diverse workloads such as key/value, flexible schema, graph or relational. The access patterns vary as well. SaaS services or mobile/web applications keeping customer records, order history or messages need zero-data loss, geo-replication, low-latency reads/writes and a consistent customer experience. Fast data infrastructure use cases (such as IoT, finance, timeseries data) need near real-time & high-volume ingest, low-latency reads, and native integration with analytics frameworks like Apache Spark.

YugaByte DB offers polyglot persistence to power these diverse workloads and access patterns in a unified database, while providing strong correctness guarantees and high availability. You are no longer forced to create infrastructure silos for each workload or choose between different flavors SQL and NoSQL databases. YugaByte breaks down the barrier between SQL and NoSQL by offering both.

Cloud-native agility

Another theme common across these microservices is the move to a cloud-native architecture, be it on the public cloud, on-premises or hybrid environment. The primary driver is to make infrastructure agile. Agile infrastructure is linearly scalable, fault-tolerant, geo-distributed, re-configurabile with zero downtime and portable across clouds. While the container ecosystem led by Docker & Kubernetes has enabled enterprises to realize this vision for the stateless tier, the data tier has remained a big challenge. YugaByte DB is purpose-built to address these challenges, but for the data tier, and serves as the stateful complement to containers.

Only partially joking about “cloud-native” meaning you call Langley (CIA) for backup support.

Anything that isn’t air-gapped in a secure facility has been compromised. Note the use of past tense.

Disclosures about government spying, to say nothing of your competitors and lastly hackers, makes any other assumption untenable.

Leave a Reply

You must be logged in to post a comment.