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
Building and Scaling Data Lineage at Netflix to Improve Data Infrastructure Reliability, and Efficiency By: Di Lin , Girish Lingappa , Jitender Aswani Imagine yourself in the role of a data-inspired decision maker staring at a metric on a dashboard about to make a critical business decision but pausing to ask a question?—?“Can I run a check myself to understand what data is behind this metric?
Wake up! It's HighScalability time: Uber's microservice Graph. Thousands of microservices. Crazy like a fox? Or just crazy? ( @msuriar ). Do you like this sort of Stuff? I'd greatly appreciate your support on Patreon. I wrote Explain the Cloud Like I'm 10 for people who need to understand the cloud. And who doesn't these days? On Amazon it has 42 mostly 5 star reviews (100 on Goodreads).
At re:Invent 2018, AWS announced the AWS App Mesh public preview, a service mesh that allows you to easily monitor and control communications across applications. Today, I'm happy to announce that App Mesh is generally available for use by customers. New architectural patterns. Many customers are modernizing their existing applications to become more agile and innovate faster.
Every day, Uber users around the world initiate customer support tickets through our Customer Obsession Platform. To ensure a seamless user experience, each of those tickets must be matched with an agent who speaks the user’s language and who … The post Improving the User Experience with Uber’s Customer Obsession Ticket Routing Workflow and Orchestration Engine appeared first on Uber Engineering Blog.
In our Big Shift world, we confront the imperative of institutional innovation – shifting from institutional models built on scalable efficiency to institutional models built on scalable learning. I’ve written and spoken about this a lot over the years and one of the most common pushbacks I get is – “so, are you against efficiency?” This post seeks to answer that question.
There are a myriad of options available when choosing which backend framework you want to work with. Although each backend framework comes with its own set of pros and cons, there are also a few other factors you’ll want to take into consideration before making a final decision. In this guide, we’ll take a closer look at both tried and true as well as newer frameworks to help you decide which is the best backend framework for you.
Software developers are interchangeable. A software developer with a computer science degree will produce the same quality of work as any other software developer with a computer science degree. It makes business sense to hire cheap programmers and put in place a standard process. If that sounds like something you would say or think, then your perception of software development is severely detrimental to the health of your business.
With the advent of agile and DevOps, organizations are moving from specialized roles to cross-functional teams—and that means cross-functional sharing of the specialized tools used in each silo.
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.
With the advent of agile and DevOps, organizations are moving from specialized roles to cross-functional teams—and that means cross-functional sharing of the specialized tools used in each silo.
In today’s competitive business landscape, software products have to meet the experience desired by users. If a product fails to offer this experience, users take no time to turn that off and move to another product. Quality assurance and testing both play crucial roles in the entire SDLC process. Until testers are able to fully … The post How to Ensure Software Quality through Functional Testing?
Best practices sound like a great thing. Why wouldn’t we want to make sure our software is the best it can be? How better to make it so than to use practices that everyone considers the best? This was something I was extremely concerned with early in my career. I’ve worked in a variety of situations: small companies to large companies, consumer products and B2B products, pure software companies and companies that sold physical things, new software to large mature systems.
With two blog posts, we argue for more use of simple models beyond Amdahl’s Law. Part 1 previously discussed Bottleneck Analysis and Little’s Law, while this post (Part 2) presents the M/M/1 Queue. Previously, Part 1 of these two blog posts provided our thesis that analytic models can complement measurement and simulations to give quick insight, show what is not possible, provide a double-check, and suggest future directions.
If your company has adopted DevOps, you'll want to do performance testing as a part of your continuous integration/continuous delivery (CI/CD) release train.
Plesk VPS Hosting For Better Website Outcomes. Plesk VPS Hosting For Better Website Outcomes. Suzanne Scacca. 2019-03-28T10:30:39+01:00. 2019-04-29T18:34:58+00:00. (This is a sponsored article.) In early discussions you have with clients about the website you’re tasked with designing, does the topic of web hosting ever come up? My guess is that it’s not something your clients give much thought to, waving it away with: “Just give me the cheapest, no-frills hosting.”.
Why is it that, when I bring up concerns surrounding production efficiency, some people react as if I’m suggesting we return to the abuses 19th century factories? Agile is, of course, focused on delivering value. However, no business can succeed if it squanders money on inefficiency. That is, outcome is critical, and that’s where our… The post Waste (and production efficiency) appeared first on Allen Holub.
As you know, The Polyglot Developer is a static generated website that is built with Hugo. Given the nature of static generated websites, they are generally much faster than the CMS alternatives, but just because they’re fast, doesn’t mean they pass all of Google’s tests by default. In an ongoing effort to try to satisfy Google PageSpeed Insights and Lighthouse when it comes to search engine optimization (SEO) and other best practices, I was lead to the progressive web applicat
Artificial intelligence is currently being used in an array of sectors, from processing natural language to analyzing facial expressions, and more. It has become more of a buzzword in recent years. However, it’s also important to understand that the capability of artificial intelligence is constantly evolving. For example, Alexa and Siri were once considered state-of-the-art, … The post How Artificial Intelligence Can Help Software Testing?
Memory pressure slowing down queries This article is the sequel in a series about SQL Server monitoring tools and common performance issues. The first article SQL Server monitoring tools for disk I/O performance is about how to detect and solve high input/output on hard disk subsystems when doing too much work during peak or maintenance […].
With Mobile World Congress (MWC) 2019 just behind us it is clear that most, if not all conversation were about Read More. The post Are Your Business Applications Dealing with a Traffic Jam? Get Unstuck Today! appeared first on Apica.
Best practices sound like a great thing. Why wouldn’t we want to make sure our software is the best it can be? How better to make it so than to use practices that everyone considers the best? This was something I was extremely concerned with early in my career. I’ve worked in a variety of situations: small companies to large companies, consumer products and B2B products, pure software companies and companies that sold physical things, new software to large mature systems.
At the recent InfluxDays NYC 2019, Senior Engineer Richard Laskey shared some of our monitoring best practices using InfluxEnterprise. These efforts are critical and help improve the user experience on Wayfair by driving forward site-wide improvements, establishing best practices, and pushing positive change through many different teams. From our experience.
With Mobile World Congress (MWC) 2019 just behind us it is clear that most, if not all conversation were about Read More. The post Are Your Business Applications Dealing with a Traffic Jam? Get Unstuck Today! appeared first on Apica.
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