Consistent hashing algorithm
High Scalability
FEBRUARY 22, 2023
This is a guest article by NK. You can view the original article Consistent hashing explained on systemdesign.one website. How does consistent hashing work?
This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
High Scalability
FEBRUARY 22, 2023
This is a guest article by NK. You can view the original article Consistent hashing explained on systemdesign.one website. How does consistent hashing work?
Smashing Magazine
DECEMBER 6, 2021
Designing Better Links For Websites And Emails: A Guideline. Designing Better Links For Websites And Emails: A Guideline. How many times have you encountered or composed the following on websites, in emails, or intranets? What is hidden behind it: a page or file, an article or web form? Slava Shestopalov. Large preview ).
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
DZone
JANUARY 4, 2022
It is a common practice nowadays to check website code quality before executing any website code on a live website. This article focuses on some common questions that website owners commonly ask when they first start their search for a good coding software solution.
Smashing Magazine
JUNE 1, 2022
Don’t Sink Your Website With Third Parties. Don’t Sink Your Website With Third Parties. You’ve spent months putting together a great website design, crowd-pleasing content, and a business plan to bring it all together. Your website may be using more third-party services than you realize. Ken Harker.
DZone
MAY 31, 2022
A website needs to be constantly tested and optimized to be in line with Google's web and SEO guidelines. However, to tactically assess the website's performance , it needs to be measured in a well-thought-out manner. This article will learn about web performance testing and how Core Web Vitals plays a crucial and strategic part in it.
DZone
DECEMBER 6, 2021
When it comes to web apps and websites, the user experience is one of the key elements that helps in user acquisition and user retention. An inaccessible website would give your customers — who use screen readers — an unpleasant and tiresome experience. How do you mitigate or completely solve this problem?
DZone
MARCH 1, 2022
A website has become an information hub for users worldwide. Whether you want to buy a product or service, learn about a subject, or obtain important information about any specific thing, a website is always there for you. In this article, you will get to know the differences between cross-browser testing and responsive testing.
DZone
NOVEMBER 21, 2022
This is an article from DZone's 2022 Performance and Site Reliability Trend Report. SRE practices power some of the most successful websites in the world. For more: Read the Report. Site reliability engineering (SRE) is the state of the art for ensuring services are reliable and perform well.
DZone
FEBRUARY 10, 2021
Affiliate programs are an arrangement through which an online merchant sends traffic to a website and is paid accordingly. The merchants promote the products of the websites via writing an article, creating a video explaining the benefits of using the product, promoting through websites or banners, or via any other legal medium.
Dynatrace
JULY 24, 2024
The Dynatrace troubleshooting community is a website that hosts articles written by Dynatrace experts with quick answers to common issues. You’ll find fantastic articles that can help you resolve issues and connect to like-minded practitioners to assist along the way. What is the Dynatrace troubleshooting community?
DZone
MARCH 12, 2021
This article goes through the highlights for you. She tweets at @techgirl1908, and her website here. On January 27, 2021, Angie Jones of Applitools hosted Brian Douglas , aka "bdougie", a Staff Developer Advocate at GitHub, for a webinar to help you jump into GitHub Actions. You can watch the entire webinar on YouTube. Introduction.
Smashing Magazine
NOVEMBER 24, 2021
A Showcase Of Lovely Little Websites. A Showcase Of Lovely Little Websites. Oh, and if you’ve come across a website that you feel is too good to keep to yourself, please don’t hesitate to share it in the comments below. Cosima Mielke. 2021-11-24T12:00:00+00:00. 2021-11-24T15:04:37+00:00. We hope you’ll enjoy them.
Smashing Magazine
NOVEMBER 23, 2021
Adding A Dyslexia-Friendly Mode To A Website. Adding A Dyslexia-Friendly Mode To A Website. We can build upon those foundations to offer more focused support for different communities, making it easier to engage with our websites on their own terms. John C Barstow. 2021-11-23T10:00:00+00:00. 2021-11-23T13:06:37+00:00.
DZone
OCTOBER 24, 2021
I remember when.Net originally came out some 20 years ago and Microsoft had created a website called "pet shop" or something, where they were able to "prove" that.Net and SQL Server was faster than the Java and Oracle equivalent. Watch me run you through the code below.
DZone
JULY 16, 2021
Developers and testers are masters of drilling websites and finding loopholes. In this article, we will help you master multiple ways to switch tabs in Selenium using Python. From capturing screenshots to testing PDF files , there’s no limit to what you can do with Selenium automation.
DZone
MAY 12, 2023
I highly recommend reading the related article to improve your system design skills. The original article was published on systemdesign.one website. The system design of the Presence Platform depends on the design of the Real-Time Platform. What Is the Real-Time Presence Platform?
Smashing Magazine
NOVEMBER 5, 2024
Why Optimizing Your Lighthouse Score Is Not Enough For A Fast Website Why Optimizing Your Lighthouse Score Is Not Enough For A Fast Website Geoff Graham 2024-11-05T10:00:00+00:00 2024-11-05T15:07:01+00:00 This article is sponsored by DebugBear We’ve all had that moment. I spent a good deal explaining this in another article.
DZone
JULY 12, 2023
CDNs play a crucial role in enhancing website performance and user experience. In this article, we will explore the importance of CDN observability and how it contributes to the success of online businesses.
Smashing Magazine
DECEMBER 27, 2021
Building Gatsby Themes For WordPress-Powered Websites. Building Gatsby Themes For WordPress-Powered Websites. With Gatsby, you can pull data from (almost) anywhere and use it to generate static or dynamic websites. In this article, I would like to share some concepts that I have learned from this transition.
Smashing Magazine
JANUARY 7, 2025
How To Design For High-Traffic Events And Prevent Your Website From Crashing How To Design For High-Traffic Events And Prevent Your Website From Crashing Saad Khan 2025-01-07T14:00:00+00:00 2025-01-07T22:04:48+00:00 This article is sponsored by Cloudways Product launches and sales typically attract large volumes of traffic.
Smashing Magazine
NOVEMBER 9, 2021
Automatically Transforming And Optimizing Images And Videos On Your WordPress Website. Automatically Transforming And Optimizing Images And Videos On Your WordPress Website. So, you want to give personality to your site by making it stand out from all other websites out there. Leonardo Losoviz. 2021-11-09T09:30:00+00:00.
DZone
DECEMBER 11, 2023
This article will mainly focus on implementing a safe and optimized health check configuration to ensure a robust way to remove unhealthy servers and add healthy servers back to the rotation. When traffic to a website or application increases, HAProxy can seamlessly bring more servers online to handle the load.
CSS - Tricks
SEPTEMBER 21, 2020
Gerry McGovern asked if I had any insight into energy consumption and websites. Say you saved a complete copy of your website every time you deployed it. Jack Lenox’s article “How Improving Website Performance Can Help Save The Planet” on Smashing is a better deep dive. Website traffic.
Smashing Magazine
OCTOBER 18, 2021
Powered E-Commerce Website (Case Study). Powered E-Commerce Website (Case Study). Barry Pollard has written an excellent in-depth article about CLS. Note : Paul Irish has written an excellent article on this topic. There are also some other issues we faced through many pages in our website which contribute to CLS.
CSS Wizardry
MAY 31, 2019
One of the quickest wins—and one of the first things I recommend my clients do—to make websites faster can at first seem counter-intuitive: you should self-host all of your static assets, forgoing others’ CDNs/infrastructure. I won’t go into too much detail in this post, because I have a whole article. It’s convenient.
Smashing Magazine
JUNE 26, 2019
What Web Designers Can Do To Speed Up Mobile Websites. What Web Designers Can Do To Speed Up Mobile Websites. What I didn’t know before writing it was that her agency was struggling to optimize their mobile websites for speed. In this case, my website is “slow”, even when served on 4G networks. Suzanne Scacca.
Smashing Magazine
SEPTEMBER 20, 2021
Are Imposter Domains Re-Publishing Your Website? Are Imposter Domains Re-Publishing Your Website? We explore how you can use web analytics or real user measurement data on your website to get insight into any imposter domains re-publishing your work. Ken Harker. 2021-09-20T11:30:00+00:00. 2021-09-20T14:12:33+00:00.
Smashing Magazine
SEPTEMBER 24, 2021
Lessons Learned Rebuilding A Large E-Commerce Website With Next.js (Case Study). Lessons Learned Rebuilding A Large E-Commerce Website With Next.js (Case Study). ESLint ,” official website. TypeScript , official website. to the existing website. Jonne Kats. 2021-09-24T10:00:00+00:00. 2021-09-24T10:06:13+00:00.
Smashing Magazine
FEBRUARY 22, 2023
Most of us have probably experienced the situation that you left a website due to its unbearable slowness. According to the MDN Web Docs , “web performance is the objective measurement and perceived user experience of a website or application”. However, before moving on, let’s actually define the term.
Dynatrace
APRIL 22, 2020
In this article, I will share some of the best practices to help you understand and survive the current situation — as well as future proof your applications and infrastructure for similar situations that might occur in the months and years to come. Figure 6: Spikes in total load time caused by third-party components on media websites.
DZone
MAY 30, 2023
For example, in an online shopping website when a customer searches for a product, the platform can send a request to the product search API, then send a request to the product details API to retrieve more information about the products.
DZone
MARCH 22, 2023
This article delves into the significance of tracking AWS resource utilization for cost optimization and offers practical tips on accomplishing this. Essentially, it refers to the computing resources that your website or application consumes on the AWS platform. What Is AWS Resource Utilization?
Dotcom-Montior
JUNE 25, 2020
The Great Firewall of China, or as it’s officially called, the Golden Shield Project, is an internet censorship project to block people from accessing specific foreign websites. By doing this, China is also able to force people to use Chinese alternatives for websites. China does exactly that for blocking commonly known websites.
DZone
FEBRUARY 3, 2023
Retrieving the page source of a website under scrutiny is a day-to-day task for most test automation engineers. Analysis of the page source helps eliminate bugs identified during regular website testing, functional testing, or security testing drills.
Simform
AUGUST 10, 2020
What was the first question that popped up in your head when you decided to build an eCommerce website? Was it about the website design? The most significant concern is usually the eCommerce website cost. No wonder you are here reading this article. The post How Much Does an eCommerce Website Cost?
Speed Curve
DECEMBER 18, 2024
We love writing articles and blog posts that help folks solve real web performance and UX problems. Some of these articles come from our recently published Web Performance Guide – a collection of evergreen how-to resources (written by actual humans!) that will help you master website monitoring, analytics, and diagnostics.
DZone
JULY 23, 2020
In an attempt to speed up their websites, owners are ready to take various measures. When we talk about the speed of a website, most often we mean the speed of its content loading. Our article aims to compare them in terms of speed of data load. Both methods are good in their own way and are used by a variety of web resources.
DZone
JANUARY 7, 2021
As we look forward to 2021, Synthetic Monitoring continues to be as important as ever in understanding the performance of your app or website. But your synthetic monitoring is only as good as the tool you're using and there are a lot of product choices. Since selecting the best one for you is critical, the choice can be overwhelming.
DZone
AUGUST 12, 2019
When working on PHP websites made from scratch and without a framework, speed can often be an issue. In this article, I’ll show you how to make a simple PHP caching system for your web pages. Caching is extremely useful in order to speed up PHP webpages.
CSS Wizardry
FEBRUARY 25, 2021
Of course, the whole point of this article is performance profiling, so let’s move over to the Network tab. Regrettably, this far into the article and its screenshots, I learned that there is no longer a way to disable ServiceWorkers in Safari. Here is how my actual iPhone on a throttled connection deals with my website.
Scalegrid
AUGUST 30, 2019
In Redis, we have strings, lists, sets, sorted sets, and hashes, which we are going to cover in this article. Session Cache: Many websites leverage Redis Strings to create a session cache to speed up their website experience by caching HTML fragments or pages. Data Structures in Redis. Redis Strings Use Cases.
Dotcom-Montior
MARCH 27, 2022
The Great Firewall of China, or as it’s officially called, the Golden Shield Project, is an internet censorship project to block people from accessing specific foreign websites. By doing this, China is also able to force people to use Chinese alternatives for websites. China does exactly that for blocking commonly known websites.
Smashing Magazine
SEPTEMBER 16, 2021
Reasons To Build A CRM-Powered Website For Your Business. Reasons To Build A CRM-Powered Website For Your Business. Most businesses today rely on simple brochure websites for their online presence. A CMS can generate a website and allows non-technical teams to create and manage pages and content. Zara Cooper.
KeyCDN
MARCH 22, 2023
More and more website owners and businesses are affected by devastating security breaches. Thus, the issue of security is increasingly becoming a major concern for website owners and web developers. This article contains some practical tips to eliminate malwares from which attackers take advantage.
Expert insights. Personalized for you.
We have resent the email to
Are you sure you want to cancel your subscriptions?
Let's personalize your content