News

Is Google cooling on open-source foundations?

Is Google cooling on open-source foundations?

Thomas Kurian runs cloud computing at Google, which appears to be rethinking open-source foundations. Google has been one of big tech’s biggest supporters of open-source software. But customers, partners and members of the open-source community say the company is shifting its priorities.

Read More
Scaling to Billions of Requests

Scaling to Billions of Requests

Over the years at Capital One, the Spark framework evolved into the technology of choice for high volume real-time streaming and batch needs. After noticing some pains that come with operating the Spark infrastructure, the team decided to find a simpler, low maintenance yet highly scalable pattern and designed a Serverless Streaming solution around it: Apache Spark. Ever wonder what it was like to wait for a monthly statement to arrive to find any erroneous transactions on your account?

Read More
Modernizing the internet with HTTP/3 and QUIC

Modernizing the internet with HTTP/3 and QUIC

Fastly’s QUIC and HTTP/3 beta is coming soon. Join the waitlist and discover how these two new protocols solve the modern internet’s problems.

Read More
The State of Serverless

The State of Serverless

As serverless technology increases in popularity, we examine how (and how much) serverless functions are being used in the real world. Serverless eliminates the need to provision and manage infrastructure components (e.g., servers, databases, queues, and even containers), allowing teams to focus on code while minimizing their operational overhead. This report will focus specifically on a subset of serverless known as functions-as-a-service (FaaS), which provides the same pay-as-you-go model that defines the public cloud, but at the level of “functions” rather than infrastructure components.

Read More
Why Discord is switching from Go to Rust

Why Discord is switching from Go to Rust

Rust is becoming a first class language in a variety of domains. At Discord, we’ve seen success with Rust on the client side and server side. For example, we use it on the client side for our video encoding pipeline for Go Live and on the server side for Elixir NIFs.

Read More
University of Lancaster Invents Yet Another Memory

University of Lancaster Invents Yet Another Memory

According to the papers, the new memory exploits the quantum properties of a triple-barrier Resonant Tunneling (RT) structure to produce a nonvolatile memory that can be either read or written with low-voltages. This RT structure, illustrated in this post’s graphic, is produced by using elements from the 3rd and 5th columns in the periodic table, a combination called “III-V”, that is common in optical devices like LEDs and high-efficiency solar cells, and is less commonly used in microwave electronics. Gallium Arsenide (GaAs) is one of the most common III-V semiconductors.

Read More
Taming ElastiCache with Auto-discovery at Scale

Taming ElastiCache with Auto-discovery at Scale

Our backend infrastructure at Tinder relies on Redis-based caching to fulfill the requests generated by more than 2 billion uses of the Swipe® feature per day and hosts more than 30 billion matches to 190 countries globally. Most of our data operations are reads, which motivates the general data flow architecture of our backend microservices.

Read More
Tags