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.
Cookie Settings
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
Cookie Settings
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.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
by Jason Koch , with Martin Spier , Brendan Gregg , Ed Hunter Improving the tools available to our engineers to help them diagnose, triage, and work through software performance challenges in the cloud is a key goal for the cloud performance engineering team at Netflix. Today we are excited to announce latency heatmaps and improved container support for our on-host monitoring solution?
Redis Cluster is the native sharding implementation available within Redis that allows you to automatically distribute your data across multiple nodes without having to rely on external tools and utilities. At ScaleGrid, we recently added support for Redis Clusters on our platform through our fully managed Redis hosting plans. In this post, we’re going to introduce you to the advanced Redis Cluster sharding opportunities, discuss its advantages and limitations, when you should deploy, and
In software, compilers can often optimize away integer divisions, and replace them with cheaper instructions, especially when the divisor is a constant. I recently wrote about some work on faster remainders when the divisor is a constant. I reported that it can be fruitful to compute the remainder directly, instead of first computing the quotient (as compilers are doing when the divisor is a constant).
How browsers schedule and execute scripts can impact the performance of web pages. While techniques like , (and others) influence script loading, knowing how browsers interpret them can also be helpful. Thanks to Kouhei Ueno , we now have an up to date summary of script scheduling in Chrome.
instant.page is a pretty cool project from Alexandre Dieulot. Alexandre has been at this idea for half a decade now, as InstantClick is his and is essentially the same exact idea. The idea is that there is a significant delay between hovering over a link and clicking that link. Say it takes you 300ms of delay. That 300ms could have been spent preloading the next page.
Wake up! It's HighScalability time: Isn't inetd a better comp? ( link ). Do you like this sort of Stuff? I'd greatly appreciate your support on Patreon. Know anyone who needs cloud? I wrote Explain the Cloud Like I'm 10 just for them. It has 39 mostly 5 star reviews. They'll learn a lot and love you forever. 2% : of sales spent by consumer packaged goods companies on R&D (14% for tech); 272 million : metric tons of plastic are produced each year around the globe; 100+ fp s: Google's Edge TPU
Over the last decade, QA has moved from the periphery to become a priority for every business that produces software and apps. This focus has sparked much debate about whether development and testing should shift left or right. But both of these approaches fail to take into account how a customer uses the product. It's time for a new shift.
It’s one of the most frequently asked questions I see asked, “I’ve tested my site speed, so now what do these metrics mean?” Don’t worry if you’re confused – there’s a lot to understand. Here we’ll explain what each of the common web performance metrics mean, and how can you use that data to optimize your site and make it faster.
Sign up to get articles personalized to your interests!
Technology Performance Pulse brings together the best content for technology performance professionals from the widest variety of industry thought leaders.
It’s one of the most frequently asked questions I see asked, “I’ve tested my site speed, so now what do these metrics mean?” Don’t worry if you’re confused – there’s a lot to understand. Here we’ll explain what each of the common web performance metrics mean, and how can you use that data to optimize your site and make it faster.
If you’ve been following along, you’re probably familiar with my love of Node.js and the Go programming language. Over the past few weeks I’ve been writing a lot about API development with MongoDB and Node.js, but did you know that MongoDB also has an official SDK for Golang ? As of now the SDK is in beta, but at least it exists and is progressing.
Who's Hiring? Triplebyte lets exceptional software engineers skip screening steps at hundreds of top tech companies like Apple, Dropbox, Mixpanel, and Instacart. Make your job search O (1), not O ( n ). Apply here. Need excellent people? Advertise your job here! Fun and Informative Events. Join Etleap , an Amazon Redshift ETL tool to learn the latest trends in designing a modern analytics infrastructure.
Are there known large JavaScript dependencies your team wish they could disallow from a project? Good news! ESLint supports disallowing specific imports from projects using the no-restricted-imports rule.
Years ago I was recruiting a replacement for myself in a leadership position, and I interviewed a Canadian man. I remember being impressed with the candidate’s thoughtfulness and people skills. After a while I asked him, “what is something you’ve learned from leadership?” His response was, “I’ve learned that treating people fairly is different from treating them equally.
To continue on my trend of MongoDB with Node.js material, I thought it would be a good idea to use one of my favorite Node.js frameworks. Previously I had written about using Express.js with Mongoose , but this time I wanted to evaluate the same tasks using Hapi.js. In this tutorial we’re going to develop a simple RESTful API using Hapi.js , Joi and Mongoose as the backend framework, and MongoDB as the NoSQL database.
Failing fast has become a common trope by now. It makes a lot of sense in some contexts. Fear of failing causes many problems, the biggest of which is being afraid to try something new. Even if a new thing only has a 1% chance of teaching you something useful, not trying gives you a 0% chance of learning something useful. Fear of failing prevents long term success.
Compressability. What space savings should you expect when running databases with default compression in a Nutanix cluster? When we ran the TPCx-HCI benchmark on our cluster we realized about 2:1 savings from compression alone. The TPCx-HCI benchmark mimics a database consolidation setup, meaning that there are many databases per host. The uncompressed data size was about 45TB.
Failing fast has become a common trope by now. It makes a lot of sense in some contexts. Fear of failing causes many problems, the biggest of which is being afraid to try something new. Even if a new thing only has a 1% chance of teaching you something useful, not trying gives you a 0% chance of learning something useful. Fear of failing prevents long term success.
40
40
Input your email to sign up, or if you already have an account, log in here!
Enter your email address to reset your password. A temporary password will be e‑mailed to you.
We organize all of the trending information in your field so you don't have to. Join 5,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content