Блог пользователя yadv

Автор yadv, история, 3 года назад, По-английски

I wanted to know that how codeforces backend is made / can be made. Couldn't find any article/blog so thought of asking. I know it may sound pretty basic to some but just wanted to know out of curiosity:D

Wanted to know:

  • The tech stack used

  • How authentication is handled

  • How every users data is stored, like previous history etc.

  • How upcoming contest opens / happens within a fixed time window

  • How the questions are loaded and submission/score count happens for every user.

  • How the final leaderboard is calculated and displayed

  • How the security is maintained.

  • Проголосовать: нравится
  • +18
  • Проголосовать: не нравится

»
3 года назад, # |
Rev. 2   Проголосовать: нравится +44 Проголосовать: не нравится

as one wise man once said: "to hack something, you need to know how it works".

»
3 года назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

For authentication, they are using firebase.

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Using oops