English

階層的構成(config)のスケーラブルな管理

大企業のソフトウェアフレームワークは、多くの場合、大きな階層をなすオブジェクト群の構成(config)を管理する必要があります。 例えば、ワークフローサービスは、所有者、タイプ(ストリーミング、バッチなど)、環境(dev、prodなど)など、さまざまな方法でグループ化できるさまざまなワークフローとオペレータを管理およびスケジュールします。 階層内のさまざまなオブジェクトは、しばしば共有プロパティと固有プロパティの両方を持ちます。

この短いトークでは、Scalaの型システムを利用して最小限の冗長性でスケーラビリティと型安全性を実現するために、Scalaの構成(config)の階層を効果的に管理する方法について説明します。

トークの長さ
10分
発表言語
英語
聴衆の対象
初心者: 分野の事前知識を必要としない
こんな人におすすめ
大規模かつ複雑なソフトウェアフレームワークの開発者
発表者
Ziyang Liu (Software Engineer at Facebook)

票中 票投票済み

応募一覧