-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
スコア評価サーバリニューアル構想 #10
Comments
システム構成図のイメージgraph TD
subgraph AWS
A1[S3 + cloud front]
click A1 "https://aws.amazon.com/jp/premiumsupport/knowledge-center/cloudfront-serve-static-website/"
end
subgraph Client
A1 --hosting--> C[browser]
end
C --authentication--> github
subgraph AWS
C --evaluation query--> D[API gateway]
D --> A6[AWS lambda]
A7[dynamo DB]
A6 --state query--> A7
A7 --state result--> A6
A5[(Database)]
A6 --evaluation message--> A2[SQS]
click A2 "https://aws.amazon.com/jp/sqs/"
subgraph ECS
A3["Container"]
A4["Container"]
end
A2 --evaluation message--> A3 & A4
A3 & A4 --result--> A5
C --score query--> D
D --score query--> A8[AWS lambda]
A8 --score query--> A5
A5 --score result--> A8
end
|
ブラウザで評価の進行状況を表示する機能の実現方法はまだ未定になってる |
正しくはSQSからキューを取り出すとき、 |
ファーストリリースに必要な要件
|
evaluation queryのデータモデル
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
イメージはatcoderの評価サーバ
大きな相違点は一つの評価に時間がかかるので、非同期的な処理や評価取り消し機能が必要
要件
関連issue #9
The text was updated successfully, but these errors were encountered: