Announcing Hasura Data Delivery Network in beta

Welcome to the launch month for our next-generation product, Hasura Data Delivery Network (DDN), built on the Hasura v3 GraphQL engine.

In this short first post, I'm going to introduce you to three things:

  1. The two core guiding principles behind Hasura DDN
  2. How Hasura DDN fits into the ecosystem of platforms and tools
  3. A reference architecture of how Hasura DDN fits into your stack

But, before we get into the details…

Join us for Dev Day, a Hasura DDN launch event on April 16!

Principles of Hasura DDN

Principle 1: If you have the domain, your API should be free.

If you have a database, or if you have code written in your favorite language, or if you have a legacy data system, with Hasura DDN you now have a platform that allows data and code owners to provide a production-ready, planet-scale API to their consumers.

Cloudflare's CDN transformed the economics of content delivery. Their technology provided high-performance and secure delivery of static content without expenses scaling with increased bandwidth demand.

At Hasura, we've created technology that transforms the economics of APIs. Our technology provides a stable and secure API on dynamic data and code without expenses scaling as API usage increases.

This month, we'll introduce you to remarkable Hasura DDN features across three main fronts that make APIs free:

  • No effort to author
    API contracts are derived automatically from your data or your code.
  • No effort to build
    Frictionless CI/CD, whether it’s one developer or 10 teams working independently
  • No effort to scale
    APIs that scale, while guaranteeing performance, whether it’s 1 req/s or 1M req/s, without a cost impact

Principle 2: The future needs composable APIs.

Data is everywhere. Developers should have APIs to access data however they want, wherever that data is, whenever they want it.

But to enable this future, APIs need to become composable. Otherwise, the burden of creating API endpoints that represent the various "compositions" (join/transform/aggregate) will become entirely untenable.

This launch month, we're dropping industry-first GraphQL features and engine capabilities that achieve two goals:

  1. Furthering the ability to compose APIs on demand
    By using GraphQL to go beyond dynamic projection and joins to dynamic filtering, aggregating, paginating, or sorting across the supergraph
  2. Prevent the inevitable flexibility vs. performance trade-off
    Achieved via query planning (beyond Dataoader) and distributed compilation

April launch calendar

Starting April 4, we’re rolling out new Hasura DDN beta features every Tuesday and Thursday! Every “launch” will include the feature drop, along with content from the engineers behind the technology.

April launch calendar:

  • April 4 – Hasura DDN beta arrives (sign-up open)
  • April 9 – Composability and performance
  • April 11 – Rapid CI/CD
  • April 16 – Dev Day!
  • April 18 – Console + new connector drop
  • April 23 – Edge infrastructure
  • April 25 – Connector ecosystem
  • April 30 – It's a wrap on launch month!

What's in store for GraphQL platform builders

GraphQL platform teams often face the following challenges, whether in a federated context or not:

  • Performance
    GraphQL implementation is significantly slower compared to the performance of the underlying domains.
  • Composability and standardization
    Building composability in their GraphQL implementation, beyond basic data merging, is difficult.
  • Maintenance
    Domain owners are unwilling to own their subgraph implementations.

What's in store for Hasura users

Hasura DDN makes federated development possible, enabling the following use cases:

  • Modular metadata
  • Multi-repo CI/CD
  • Decomposing a large single database

Hasura DDN brings the joy of "instant GraphQL on your DB" to an organizational platform scale by:

  • Helping you onboard brownfield APIs and code – and not just databases
  • Providing a HA/multi-region/multi-cloud right out of the box
  • Providing a build system for APIs that feels like it's from the future: reproducible builds, preview APIs, and instant rollbacks

And of course, based on your feedback over the last year, we have two majorly mega ultra-cool things (and many minorly awesome things) for Hasura developers dropping this week and the next!

What's next?

To learn more about features for developers, start playing around with DDN, follow our release schedule this month, and join us live for Dev Day on April 16!

We've started rolling out Hasura DDN for enterprise use cases already.

Get in touch with us to talk to an expert who will work with you to get you set up with a supergraph powered by the Hasura DDN – ASAP.

Blog
02 Apr, 2024
Email
Subscribe to stay up-to-date on all things Hasura. One newsletter, once a month.
Loading...
v3-pattern
Accelerate development and data access with radically reduced complexity.