Skip to content

plinecom/Exhausted

Repository files navigation

Exhausted

Exhausted(いぐぞーすてぃっど:万策尽きた)はPythonで製作するLinux/Windows/OSX向けのCG・VFX向け分散レンダリングマネージャー開発プロジェクトです。

目指すところ・特徴

  • オープンソース
  • できるだけPythonで作る
  • 分散指向。ノードが落ちても処理が継続する。中央サーバ的なものはできるだけ作らない
    • 計算ノート、登録ノードすべてに、mongodb全台搭載とする。メモリリミットでメイン処理に潤沢なメモリを割くように。
  • 100ノードくらいは動かせるように。
  • 1ノード1Jobでシンプルに。1台のサーバに複数のノードを許容する
  • クラウドで動かすこと前提
  • クラウド前提なので、マシンインスタンスはリミットをもうけて、勝手に増減するように

目指さないこと

  • 処理効率。速度。計算力が足りないならサーバ持って来い。
  • 既存の製品を置き換える物ではない。
  • クロスプラットフォームだけど、レンダリングされるJobのパス変換はしない。できるだけシンプルにしたいの。

目指せないこと。

  • サーバーを1000台も用意して実験なんて、短時間でもお金がないので無理ぽ。100台スケールの安定性

About

No description, website, or topics provided.

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages