CCng
- 以下にCCv2作成にあたっての所信表明
https://github.com/cloudfoundry/cloud_controller_ng/blob/master/docs/design.md
- RailsからSinatraに
- CC: Rails / Service Gateway: Sinatra と割れていたものを統一
- CCはAPIサーバなので、Railsの一部の機能しか使わない
- ActiveRecordからSequelに
- 非同期処理の問題?
- EMは1.0.0系に
- loggerは、vcap_loggingからstenoに
- テストがちゃんと書かれるようになった!
- v1はテストあんまり書かれてなかった(app_managerとかテストがない)
- modelが増えた
- Runtime, Frameworks
yml管理からDB管理へ - Organization, Space
ユーザグループ管理系 - Domain
- ServicePlan
- Eventログ
Service Create/Delete, App Start/Stop, Billing Event
- Runtime, Frameworks
- vcap_common
- vcap-concurrency
- nats
- cf-uaa-client
- stager-client
- membrane
- steno