The era of cloud computing has provided an opportunity for data architectures that are more dynamic, elastic, and scalable. However, old infrastructure-focused systems were not designed to take advantage of cloud computing.
These databases enable powerful analytical queries and are multi-modal, presenting native query results for GraphQL, SQL, W3C SPARQL, and JSON-based queries. Because of how quickly these analytically-powerful ‘state-less’ databases can be spun-up and spun-down, Fluree simplifies the edge deployment of temporary data compute environments.
Here’s what we’ll cover:
- Fluree Architecture: [Stateful] ledger servers and [Stateless] graph database query servers
- Elastic Scaling: The power of the cloud without the 24/7 uptime overhead
- Demo: We’ll write some code to show Fluree’s scale up and out data delivery with NodeJS.
Why it matters: Organizations need to deliver data to the speed and scale of business: elastic scaling in the cloud allows for no required 24/7 uptime for payloads, and code-resident embedded databases allow for no-fetch, sub-millisecond query responses. DevOps can now have their cake and eat it too.
Associated Github repo: https://github.com/fluree/node_demo_aws