私は現在、Windows Azure でホストされるマルチテナントの単一コード ベースの MVC アプリを構築しており、それをサポートする独自のアプリケーション フレームワークを考え出しました。
それは機能しますが、私はまだ 100% 満足しているわけではなく、マルチデータベース、シングル コード ベースの良い例を知っている人がいるかどうか疑問に思っていました。
私は現在、Windows Azure でホストされるマルチテナントの単一コード ベースの MVC アプリを構築しており、それをサポートする独自のアプリケーション フレームワークを考え出しました。
それは機能しますが、私はまだ 100% 満足しているわけではなく、マルチデータベース、シングル コード ベースの良い例を知っている人がいるかどうか疑問に思っていました。
マルチテナンシーについてはよくわかりませんが、KiGGは、複数のデータベースをサポートするドメイン駆動設計とアプリケーションの非常に優れた例です。同時に複数のデータベースを使用することはありませんが、レイヤーの設計方法により、キャッシュやロギングなどの非常に優れた拡張性が実現します。
KiGGの設計アプローチはマルチテナンシーにも非常に適していると思います。質問に完全に答えられなくても、とにかくコードを読む価値があると思います。