業務システムをRDBなしで作れるのか?

時間・会場

14:10-15:30 @C会場

セッション概要

株式会社ワークスアプリケーションズは、自社製ERPパッケージソフトをSaaS化するにあたり、従来のOracle DBを捨てて、Cassandra + Kafka + Spark + Elasticsearchという分散システムへバックエンドを変更して新製品HUEを開発しています。

ここに至る中で、リレーショナルモデルと非リレーショナルモデルの対立、言い換えれば One fact in one place と冗長さを許容する対立、あるいは可変データと不変データのモデリングの対立などがありました。
また、分散環境のトランザクション管理において、どこを妥協できるかを考えて、データモデルや制約を定義してきました。

本セッションでは、データモデルやトランザクション管理の点で、理論派とアプリケーション実践派の視点の違いによる議論を行います。

アーカイブ

セッションオーナー

スピーカー