正在加载视频...

视频加载失败

Consistent Hashing Explained Simply Let's break down consistent hashing in a way that's easy to get. It's a handy technique for distributing data evenly across servers. And if you're more of a visual learner, don't miss the attached video which brings this concept to life. Here's how it works:...

36,787 次观看 • 2 年前 •via X (Twitter)

4 条评论

Riccardo Causo 的头像
Riccardo Causo2 年前

the mother of all animations! 👍

Nirmalya Sengupta 的头像
Nirmalya Sengupta2 年前

The animation makes this even more retention-ready! Well done! 👍👍👍

Simform 的头像
Simform2 年前

I would add that consistent hashing is a fundamental concept in distributed systems and is used in many real-world applications. For instance, it’s used in load balancing, where requests are distributed across multiple servers, and in data sharding, where data is partitioned across multiple databases.

Manoj Khangaonkar 的头像
Manoj Khangaonkar2 年前

"Consistent" is a poor name choice for this technique.

相关视频

Which one is our priority for securing a digital future for Zimbabwe? The Honourable Speaker's position while providing a clear, logical, and data-informed counter-argument we appreciate his efforts and submission. Let us have a conversation on our priorities in the current Zimbabwean context which we presented yesterday: This is a critical national conversation on our digital future. The proposition of a Google data centre is undoubtedly appealing. Building a centre of Technological Excellence that houses multiple Tech companies and a Start-up Ecosystem is also prudent, though we are calling it a Technology Park. However, I was of the following view which I am willing to be criticised and guided on. The strategic prioritisation of a national ICT Park ecosystem currently is the foundational path to sustainable, sovereign growth and capacity for Zimbabwe. We are reaching out to every province through the Digital Centres, Innovation Hubs at Universities and Colleges. Infrastructure which we need to capacitate better. This is a decentralised system utilising and expanding the infrastructure we have. The central question is not if we want major players like Google; that is not questionable, but when, how and on what terms. Why are we building our own foundation, house, techno park and mini ICT Parks in the provinces and districts? We absolutely need at least a one hyperscale data centre, but centralisation in the current and future environment can be restrictive. This was our plan: 1.The Foundation Before the Skyscraper: Capacity and Traffic We need to increase our national data volumes and internet traffic . Our urgent priority should be upgrading our national backbone, specifically the Optical Fibre on Power Transmission Lines (e.g., Powertel's network from Insukamini to Johannesburg), to peer efficiently with global giants. This builds the foundational "digital highway" we manage. 2.Generating Traffic Through Digitalization A data centre is a response to demand, not a creator of it. We must first drive digitalization aggressively through digital payments, process automation, and e-governance to generate the significant local traffic that would make a data centre viable. Furthermore, we must incorporate Edge Computing strategies to process data closer to the source, a more efficient model for our current needs and in compliance to our Cyber and Data Protection Act which we can amend if need be. Being a regional internet and cybersecurity hub is crucial as the Speaker alluded to me mentioning it to SADC Parliamentary Forum, this is the ultimate goal. 3.PPPs are key to lessen the burden to the fiscus and we are ready to accommodate organisations willing to assist government.(Cont)

Hon Tatenda.A. Mavetera

490,466 次观看 • 10 个月前

When it comes to capex/capacity buildout conversations, I'm always reminded of the legendary James Hamilton's 2016 re:Invent talk (the whole talk is worth watching – it's fantastic). The main slide says: "AWS adds the capacity equivalent of a Fortune 500 enterprise daily." Lots of people over the past couple of years had been saying that AWS had missed the boat on AI. It turns out that a lot of 'the boat' has to do with the ability to massively build out capacity quickly (and, over time, capital-efficiently). Keep in mind when watching this clip that this describes AWS's data center buildout capabilities ten years ago – AWS has been extremely good at this for a very long time. "I'm in love with this slide. We update it, but it doesn't matter. If we if we never updated it if we left it the way it was three years ago, it'd be wonderful. This is a crazy number. Think what this means. Just imagine – forget about all the innovation. Forget about all the things I'm going to talk about today. Just imagine figuring out how to do this. What you need to do is you need to get all the component manufacturers delivering to the server manufacturer. The server manufacturer has to build boards, assemble servers, package them up, test them, push them into the supply chain. The logistic channel has to deliver them to their data centers. Trucks have to back up to the right data center, deliver racks. There has to be enough data center space built. There has to be networking. There has to be power. The servers has to be installed by technicians and it all has to to be brought up. And then we do it again tomorrow."

Zack Kanter

38,760 次观看 • 1 个月前