タグ

datomicに関するigrepのブックマーク (4)

  • Datomic Cloud を半年運用した感想|hden

    こんにちは、株式会社トレタで Clojure を書いている鄧(でん)です。 2021 年 7 月より新規事業をして飲店向けのセルフオーダーシステムを開発しており、そのバックエンドに Datomic Cloud と Clojure を採用しました。 採用理由は幾つかありますが、主に履歴、監査ログ、変更通知周りの機能要件がマッチしていると考えており、現状 Datomic と親和性が最も高い Clojure も共に採用しました。 良かったところ、気に入ったところ直感的なデータモデリングができる データモデリングをする際には意外とデータベース自体の制限や思想に影響されることがあると思います。例えば MySQL や PostgreSQL などのリレーショナルデータベース(RDB)に慣れている人であればリレーショナルな情報を表現するときに 1:1、1:n、n:1、n:n の関係性をテーブル構造として

    Datomic Cloud を半年運用した感想|hden
    igrep
    igrep 2021/12/12
    "いつ誰がどのシステムを使って、何を変更したのか、変更前の状態、変更後の状態など、監査ログとして必要な情報が DB によって整合性と検索が担保された状態で永続化"
  • Datomic Cloudで実現するデータ指向アプリケーションデザイン|hden

    これは何かClojure Advent Calendar 2020の記事です。職場でDatomic Cloudを使ってプロトタイピングした経験かTipsとかを淡々と書き下ろした内容となっております。長文ですが、これを機にDatomicに興味を持って頂けると嬉しいです。 データ指向アプリケーションとは ここで言うアプリケーションはデータ(実績やファクト)を蓄積、表示、加工、運用、場合によっては分析につなげることを価値として提供しているものを指しております。少し広めの定義ですので、昨今のSaaSやクラウドアプリケーションの大半が対象となっておりますが、その中でDatomicは強い整合性や一貫性を担保するシステムに特化したデータベース兼アプリケーションアーキテクチャーです。 システムやアーキテクチャには向き不向きがあると考えております。無論Datomicも例外ではありません。銀の弾丸が存在しない

    Datomic Cloudで実現するデータ指向アプリケーションデザイン|hden
    igrep
    igrep 2020/12/07
    Datomic, いつの間にか上書き型のアーキテクチャーもサポートしてたのか
  • Datomic on AWS - Qiita

    この記事は、2017年のClojure/conjで、Cognitect社のStuart Hallowayが発表した、Datomic Made Easy Datomic in the Cloudを元に書き起こしたものです。 2017/11/23時点で、まだ正式に発表されていないので、Sneak Previewという位置づけでお読みください。 また、Datomicについては、Rich Hickey on Datomic, CAP and ACIDを参考にしています。 Datomicとは Datomicは2012年に、Clojureの開発者であるRich Hickeyによって設計されたデータベースシステムです。Cloud上で使うことを念頭に分散データベースとして設計されていますが、多くのNoSQLソリューションと異なり、書き込みに関してはACID(原子性 Atomic, 一貫性 Consiste

    Datomic on AWS - Qiita
  • Datomic - Overview

    Datomic Pro The fully transactional, cloud-ready, distributed database. 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. Never Forget Critical insights come from knowing the full story of your data, not just the most recent state. Datomic stores

    igrep
    igrep 2014/03/22
    fully transactional immutable database.
  • 1