Build flexible, distributed systems that can leverage the entire history of your critical data, not just the most current state. Build them on your existing infrastructure or jump straight to the cloud.
Critical insights come from knowing the full story of your data, not just the most recent state. Datomic stores a record of immutable facts, which gives your applications strong consistency combined with horizontal read scalability, plus built-in caching. Since facts are never update-in-place and all data is retained by default, you get built-in auditing and the ability to query history. All of this with fully ACID-compliant transactions.
Datomic's information model scales to a wide variety of different use cases. With the Datomic Peer library, you can distribute immutable data to your application nodes to provide in-memory access to your data. Or, take advantage of the Client library to create lightweight nodes for your microservice architectures. Application processes have their own copy of the query engine and database in local memory. This enables low-latency data access and supports access patterns that would be impractical with server roundtrips. Datomic's Transactor supports unlimited Peers and Clients by default, so your application footprint can flex with your demand. Mix operational and analytical queries against your live data at runtime without affecting performance.
Datomic provides rich schema and query capabilities on top of modern scalable storage engines. If you are ready for the cloud, Datomic was designed and built with AWS and DynamoDB in mind. If you need to take advantage of existing investments in infrastructure and storage, deploy on top of Cassandra, Oracle and more.
Join us for The Amazing Day of Datomic on Wed Oct 23, 1-5 pm at Clojure Conj 2024. Amazing Day of Datomic is a comprehensive training program inspired by Stuart Halloway’s original “Day of Datomic.” This updated version includes new features and insights, designed to provide you with a solid grasp of Datomic, from basic concepts to intermediate knowledge.
Fundamentals Overview
Effective use of Datomic
Understanding Datomic operations
Troubleshooting techniques
And much more!
Don’t miss this opportunity to enhance your skills and knowledge with the latest updates in Datomic. Sign up today.
Today, Jepsen released their analysis of Datomic’s safety and correctness.
Jepsen is a small consultancy focused on distributed systems safety. They write public reports, maintain open-source tooling, and offer training courses to make databases, queues, and other systems safer.
Today’s releases of Datomic On-prem include a new feature: query-stats.
query-stats is a new feature that gives users visibility into the decisions made by the query engine while it processed your query.
Datomic Cloud 884-9095 is a major new release offering more instance options, lower pricing, API Gateway automation for ions and clients, and more.
Nubank is excited to announce today that we are making all editions of Datomic available free of licensing fees. The Datomic binaries are being released under the Apache 2.0 license and will be readily available for direct download and use via Maven Central - no signup required. Datomic Cloud will be available on AWS Marketplace with no additional software cost.