Sat.Dec 08, 2018 - Fri.Dec 14, 2018

article thumbnail

Stuff The Internet Says On Scalability For December 14th, 2018

High Scalability

Wake up! It's HighScalability time: We've come a long way in 50 years. Or have we? Alan Kay : I believe ARPA spent $ 175,000 of 1968 money for that one demo. That’s probably like a million bucks today. Bill English : What we did was lease two video circuits from the phone company. They set up a microwave link: two transmitters on the top of the building at SRI, receiver/ transmitters up on Skyline Boulevard on a truck, and two receivers at the Civic Center.

Internet 141
article thumbnail

JavaScript growth and third parties

Speed Curve

JavaScript is the main cause for making websites slow. Ten years ago it was network bottlenecks, but the growth of JavaScript has outpaced network and CPU improvements on today's devices. In the chart below, based on an analysis from the HTTP Archive , we see the number of requests has increased for both first and third party JavaScript since 2011. The following chart shows the growth in the total size of JavaScript from 2011.

Website 111
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

The Billion Data Point Challenge: Building a Query Engine for High Cardinality Time Series Data

Uber Engineering

Uber, like most large technology companies, relies extensively on metrics to effectively monitor its entire stack. From low-level system metrics, such as memory utilization of a host, to high-level business metrics, including the number of Uber Eats orders in a … The post The Billion Data Point Challenge: Building a Query Engine for High Cardinality Time Series Data appeared first on Uber Engineering Blog.

article thumbnail

What is API Testing, and how best to Test an API?

Testlodge

What is an API? API stands for Application Program Interface. An API is an intermediate layer in a software system that is responsible for the data communication between the data source and the Graphical User Interface (GUI) that user’s see. In other words, the API is the business layer of the software that creates a connection between the presentation layer and the data layer.

Testing 58
article thumbnail

Sponsored Post: InMemory.Net, Triplebyte, Etleap, Stream, Scalyr

High Scalability

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. Advertise your event here! Cool Products and Services. InMemory.Net provides a Dot Net native in memory database for analysing large amounts of data.

Metrics 125
article thumbnail

Some Notes on MariaDB system-versioned Tables

Percona Community

As mentioned in a previous post, I gave a talk at Percona Live Europe 2018 about system-versioned tables. This is a new MariaDB 10.3 feature, which consists of preserving old versions of a table rows. Each version has two timestamps that indicate the start (INSERT,UPDATE) of the validity of that version, and its end (DELETE, UPDATE). As a result, the user is able to query these tables as they appear at a point in the past, or how data evolved in a certain time range.

Systems 52
article thumbnail

When Your Profiler Lies

Randon ASCII

Last week I wrote about the performance consequences of inadvertently loading gdi32.dll into processes that are created and destroyed at very high rates. This week I want to share some techniques for digging deeper into this behavior, and the odd things that I found when trying to use them. When I first wrote UIforETW I noticed that an inordinate amount of the size of the traces it recorded was coming from the Microsoft-Windows-Win32k provider.

More Trending

article thumbnail

The Community Contributions Of 2018

The Polyglot Developer

With the 2018 year coming to an end, I wanted to take a moment to appreciate the guest content that was submitted and published on The Polyglot Developer this year. While I love sharing technical content with everyone, I love it even more when the community gets involved and does the same. Let’s take a look at the guest tutorials that appeared on the blog and the guest authors that wrote them.

article thumbnail

MySQL Setup at Hostinger Explained

Percona Community

Ever wondered how hosting companies manage their MySQL database architecture? At Hostinger, we have various MySQL setups starting from the standalone replica-less instances to Percona XtraDB Cluster (later just PXC), ProxySQL routing-based and even absolutely custom and unique solutions which I’m going to describe in this blog post. We do not have elephant-sized databases for internal services like API, billing, and clients.

article thumbnail

Expanding the AWS Cloud – Introducing the AWS Europe (Stockholm) Region

All Things Distributed

In April 2017, Amazon Web Services announced that it would launch a new AWS infrastructure region Region in Sweden. Today, I'm happy to announce that the AWS Europe (Stockholm) Region, our 20th Region globally, is now generally available for use by customers. The AWS Europe (Stockholm) Region is our fifth European Region, joining Dublin, Frankfurt, London, and Paris.

AWS 124
article thumbnail

SQL Server Instant File Initialization: SetFileValidData (Windows) vs fallocate (Linux)

SQL Server According to Bob

SQL Server Books Online documents Instant File Initialization and the associated security considerations. This blog highlights the underlying file system implementations and differences in behavior between Windows and Linux. SQL Server performs the following API calls when creating or extending (growing) data and log files. CreateFile – Create or open a file SetEndOfFile – Establish the file size and acquire space from the I/O device SetFileValidData – Establish the valid data size.

Servers 40
article thumbnail

Icon Library Resources - Top 20 Most Popular for 2019

KeyCDN

Icons are some of the most-used graphics in web and application design. They’re so commonplace, in fact, that most non-designers take them for granted. For designers, though, icons are more than just graphical afterthoughts. They’re guideposts that lead web visitors and app users through a complex set of interactions with their favorite sites and tools.

Website 49