[{"data":1,"prerenderedAt":49},["ShallowReactive",2],{"project-ja-online-judge":3},{"id":4,"title":5,"body":6,"cover":22,"description":18,"extension":23,"featured":24,"gallery":25,"links":29,"locale":30,"meta":31,"navigation":24,"order":19,"path":32,"period":33,"role":34,"seo":35,"slug":36,"status":37,"stem":38,"summary":39,"techStack":40,"__hash__":48},"projects\u002Fprojects\u002Fja\u002Fonline-judge.md","オンラインジャッジシステム",{"type":7,"value":8,"toc":17},"minimark",[9,13],[10,11,12],"h2",{"id":12},"プロジェクト概要",[14,15,16],"p",{},"フロントエンドとバックエンドを分離した分散構成のオンラインジャッジです。学内の授業とコンテストに合わせ、HOJをベースに認証、データ構造、ルーティング、ジャッジノードの配分を改善しました。",{"title":18,"searchDepth":19,"depth":19,"links":20},"",2,[21],{"id":12,"depth":19,"text":12},"\u002Fimages\u002Fprojects\u002Foj\u002F1.jpg","md",true,[22,26,27,28],"\u002Fimages\u002Fprojects\u002Foj\u002F2.jpg","\u002Fimages\u002Fprojects\u002Foj\u002F3.jpg","\u002Fimages\u002Fprojects\u002Foj\u002F4.jpg",[],"ja",{},"\u002Fprojects\u002Fja\u002Fonline-judge","2022 — 2024","カスタマイズ・デプロイ・運用",{"title":5,"description":18},"online-judge","学内ネットワークで運用","projects\u002Fja\u002Fonline-judge","HOJを大学向けに深くカスタマイズし、認証、ルーティング、データベース、分散ジャッジのスケジューリングを改善しました。",[41,42,43,44,45,46,47],"Vue","Java","Spring Boot","MySQL","Redis","RabbitMQ","Docker","-S6zCxQfe2CE63gmIRHsrFplUxovPpYCan-tX9iU7HQ",1787642002176]