AWS launches ARM-powered Lambdas
Discover more about what's new at AWS with Achieve up to 34% better price/performance with AWS Lambda Functions powered by AWS Graviton2 processor
Discover more about what's new at AWS with Achieve up to 34% better price/performance with AWS Lambda Functions powered by AWS Graviton2 processor
On 8 January 2021 at 14:05 CET the synchronous area of Continental Europe was separated into two parts due to outages of several transmission network elements in a very short time. ENTSO-E has published the first information on the event already on 8 January 2021, followed by an update with geographical view and time…
Published: 10-07-2021 | Author: Remy van Elst | Text only version of this article
Porting Linux to Apple Silicon
Insights from the Kablamo Engineering Team
京都大学学術情報メディアセンターセンター長 岡部 寿男
Spaceflight, from the beginning, has depended on computers – both on the ground and in the spacecraft. SpaceX has carried it to a new level. We recently spoke with Steven Gerding, Dragon’s software development lead, about the special challenges software development has for SpaceX's many missions.
Discover more about what's new at AWS with AWS Lambda@Edge changes duration billing granularity from 50ms down to 1ms
This post is the third installment of our five-part series on building GitHub’s new homepage: How our globe is built How we collect and use the data behind the globe…
When Martin Fowler's post about microservices came out in 2014, the teams where I worked were already building service-oriented architectures. That post and the subsequent hype made their way into almost every software team in the world. The "Netflix OSS stack" was the coolest thing back then, allowing engineers…
This is an excerpt from an internal document David Mackey and I co-authored in April 2019. The document is excerpted since much of the original doc was about comparing possible approaches to increasing efficency at Twitter, which is mostly information that's meaningless outside of Twitter without a large amount of…
FoundationDB: A Distributed Unbundled Transactional Key Value Store Zhou, et al., 2021
I talked about the importance of reading foundational papers last week. To followup, here is my compilation of foundational papers in the d...
SerenityOS is a from-scratch desktop operating system that combines a Unix-like core with the look&feel of 1990s productivity software. It's written in modern C++ and goes all the way from kernel to web browser. The project aims to build everything in-house instead of relying on third-party libraries.
Lenovo has finally made a smaller version of its X1 Carbon , something I've been looking forward to for years.
`atan2f` is an important but slow trigonometric function. In this article we'll explain how to approximate it, and implement a version 50x faster than `glibc` on batches of inputs.
When coding a webpage, sometimes you know something is very likely to be needed, even if it's not needed yet. You can give the browser a hint: <link rel=prefetch href=url> The browser will take a note, and then when it doesn't have anything more important to do it might request url. Later on, if it does turn out…
Unum builds the Search, Storage, and Networking engines powering the modern data stack. Deployed on 100M+ devices, our technology serves DBMS unicorns and frontier AI labs.
While this post is addressed to F# .NET developers, it introduces much wider concepts starting from hardware architecture to overall .NET runtime and JIT compiler optimizations. It shouldn't be a surprise - optimizing the application performance requires us to understand the relationships between our high level code…
How Amazon uses load shedding to stay available under overload, rejecting excess work early so the system keeps serving requests it can handle.
A while back there was a thread on one of our company mailing lists about SSH quoting, and I posted a long answer to it. Since then a few people have asked me questions that caused me to reach for it, so I thought it might be helpful if I …
There has been much discussion of using the Rust language in the Linux kernel (for example, here , here , and here ), at the Kangrejos Rust for Linux Workshop ( here , here , and here ) and 2021 Linux Plumbers Conference had a number of sessions on this topic, as did Maintainers Summit . At least…
News and insights on the Android platform, developer tools, and events.
JSON output must become the norm for application pipelining. Until then, jc can help.