JusticeTech System
前往频道在 Telegram
Learn to learn before you teach
显示更多未指定国家未指定类别
227
订阅者
无数据24 小时
-17 天
+230 天
帖子存档
5. ShardingThis is one of the most important concepts. Sharding means splitting a large dataset into smaller pieces called shards and storing those pieces separately. This is where it get interesting
Another practical example
A teacher keeps the original exam question paper.
Then makes:
Copy A
Copy B
Copy C
If one copy gets destroyed, other copies remain.
That's replication.
Also take it this way
Imagine you have one database but then you want to have more than one probably because if one database server fails, another copy can potentially continue serving requests. In that case you can carry out a replication
Welcome to the Group, Oluwaseeniloba! 👋
We’re delighted to have you join us. 🎉
Please take a moment to review the group rules, and feel free to engage respectfully with the community.
We wish you a pleasant and productive stay.
Just like someone gave you a book to go photocopy sometimes they will tell you to photocopy it into two places, 3 etc
That is replication
4. ReplicationSimple definition Replication means creating copies of data or services so multiple copies exist. Very simple right?
Now this is it....
Imagine there are two roads
One of the road is narrow while the other is highway
You will agree with me that the highway will carry more cars right? Exactly
So similarly, a connection with higher bandwidth can carry more data.
3. BandwidthBandwidth is the maximum amount of data that can be transferred through a connection within a period of time. Let me explain...
It is as simple as that, you don't need to disturb or waste your time trying to make it complicated that is why i am bringing it down to practical level
Now the question is this what if the restaurant get expanded and now it is able to handle 1000 customers per hour?
This means the Throughput has been increased and now it 1000 customers per hour
Take it this way
Let say that restaurant you know has the ability to handle 100 customers per hour.
That restaurant Throughput is 100 customers per hour because that is what it can handle
2. Throughput
Throughput is how much work a system can successfully process within a period of time.
Don't be confused, I am going to break it down but it's looking more like latency 😄
That's clear
There's no point assuming again
Just learn and know it once and for all
So the amount of time it takes between a successful sent request and successful received response is latency
