コア機能
真のコンポーザビリティ
Blocklet はルーティング、ナビゲーション、コンソールのレベルで組み合わされます。独立したアプリケーションを統一された体験に統合できます。コンポーザビリティは後付けではなく、ファーストクラスのプリミティブです。
DID アドレス可能エンティティ
システム内のすべてのエンティティ(サーバー、Blocklet、ユーザー、サービス)が分散型識別子を持ちます。これにより、中央集権的な権威機関なしに、検証可能なアイデンティティ、信頼、きめ細かいアクセス制御が実現します。
10以上の組み込みサービス
チーム管理、通知、画像処理、SEO ツールなどをすぐに利用できます。汎用インフラの構築をやめて、アプリケーションの独自価値に集中しましょう。
独立データ分離
各 Blocklet は独立した SQLite データベースを持ち、完全に分離されています。共有状態の汚染なし、明確なライフサイクル管理、マルチテナント環境でも予測可能な動作を実現します。
アーキテクチャ
コンピューティングユニットとしての Blocklet
Blocklet は、独自のアイデンティティ(DID)、データベース(SQLite)、設定、ライフサイクルを持つ自己完結型のコンピューティングユニットです。完全なアプリケーション、サービス、またはコンポーザブルなコンポーネントとして機能します。
コンポジションランタイムとしての Server
Blocklet Server は統合ルーティング、共有ナビゲーション、中央コンソールを通じて複数の Blocklet をオーケストレーションします。アイデンティティ、アクセス制御、Blocklet 間通信を管理します。
抽象化の試金石
Blocklet Server は AI ネイティブエンジニアリングとエージェンティックファイルシステムの抽象化を試す実験場です。すべてのアーキテクチャのアイデアは、標準となる前にここで本番環境の現実に直面します。
最初の Blocklet をデプロイする
Blocklet Server インスタンスを起動して、数分で最初のコンポーザブルアプリケーションをデプロイしましょう。