ch
Feedback
JusticeTech System

JusticeTech System

前往频道在 Telegram

Learn to learn before you teach

显示更多
未指定国家未指定类别
227
订阅者
无数据24 小时
-17 天
+230 天
帖子存档
5. Sharding
This 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

I got cut off So let's continue

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. Replication
Simple definition Replication means creating copies of data or services so multiple copies exist. Very simple right?

Hope you get the concept?

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.

I said Bandwidth and not bandit Let's be guided 😂😂

3. Bandwidth
Bandwidth is the maximum amount of data that can be transferred through a connection within a period of time. Let me explain...

Let's proceed....

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

Throughput is more like you asking how much can you 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 😄

Let's proceed......

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