Forward from: Chapi Dev Talks
MOE release result and placement every year and their everytime they have a server problem.
How come a big ministry office always fail to provide either a good system to show results or a loooooot of servers and databases for a week at least.
Let's break down a bit for real. The database doesn't have a lot of write at the moment which means they have a lot of read operations. This means they better off with postgres database or event use a redis for the time being until the student finish seeing.
Like we can have loads 10M row to couple of redis servers or even use Cassandra dB for this.
And have 10 or even couple more powerful servers. Like spend a few money for a few days.
Or make them pay if they can't cover this cost to see the results. Like 1 ETB(from each) is much more than enough for the next 5 year server cost.
So I still don't get why always the server issue or performance issue happens every single times.
This is all my thoughts and not trying to insult anyone. Just my thoughts that we can improve this kind of thing
How come a big ministry office always fail to provide either a good system to show results or a loooooot of servers and databases for a week at least.
Let's break down a bit for real. The database doesn't have a lot of write at the moment which means they have a lot of read operations. This means they better off with postgres database or event use a redis for the time being until the student finish seeing.
Like we can have loads 10M row to couple of redis servers or even use Cassandra dB for this.
And have 10 or even couple more powerful servers. Like spend a few money for a few days.
Or make them pay if they can't cover this cost to see the results. Like 1 ETB(from each) is much more than enough for the next 5 year server cost.
So I still don't get why always the server issue or performance issue happens every single times.
This is all my thoughts and not trying to insult anyone. Just my thoughts that we can improve this kind of thing