Building a more power-efficient browser
Today, Jason Weber shared a post on the Windows Experience Blog demonstrating the power efficiency of Microsoft Edge over other popular browsers on Windows 10. With the Windows 10 Anniversary Update, we are hard at work pushing the envelope further, engineering Microsoft Edge to last even longer with typical…
Analysis and Exploitation of a Linux Kernel Vulnerability
FortiMail Workspace Security secures user-facing apps from advanced threats that target Email, Browsers, Collaboration Tools and Cloud Storage Apps.
Introducing Docker for Windows Server 2016
Docker is a founding member of the Blueprint Alliance, a 12-company reference architecture for securing AI agents, built around four governance questions.
Memory management in C programs (2014)
One large difference between C and most other programming languages is that in C, you have to handle memory yourself rather than having a garbage collector do it for you. Ensuring that memory is allocated at the correct moment is not very difficult (and something that needs to be done manually in pretty much every…
Making GitLab faster
In GitLab 8.5 we shipped numerous performance improvements. In this article we'll take a look at some of these changes and the process involved in finding and resolving these issues.
Introducing the B3 JIT compiler
WebKit's FTL JIT now uses a new backend on OS X — the Bare Bones Backend, or B3 for short, replaces LLVM as the low-level optimizer.
ReactOS 0.4.0 Released
ReactOS is a free, opensource reimplementation of windows
Facebook's new front-end server design
Visit the post for more.
The curious case of slow downloads
Some time ago we discovered that certain very slow downloads were getting abruptly terminated and began investigating whether that was a client (i.e. web browser) or server (i.e. us) problem.
Golang’s Real-Time GC in Theory and Practice
How the Golang concurrent GC achieves low latencies in real-time systems: a visualization of the algorithm and an empirical comparison with other languages.
CockroachDB Stability Post-Mortem: From 1 Node to 100 Nodes
In August, we wrote about our concerted stability effort. Today, we've more than achieved our CockroachDB stability goal of running a 100-node cluster.
Linux Container Internals
This post was the basis for a joint event with the grokking engineering community in Saigon.
GCC 6: -Wmisleading-indentation vs. “goto fail;”
Read the most recent Red Hat Developers blog content. Explore our featured monthly resource as well as our most recently published items.
Windows Subsystem for Linux Architectural Overview
Access to this page requires authorization. You can try signing in or changing directories .
What’s up with the Beep driver in Windows 7? (2010)
Access to this page requires authorization. You can try signing in or changing directories .
I wrote a display server, a desktop environment, and a debugging/reversing tool
This post is to consolidate some information about the project and sub-projects in an attempt to disseminate what I have been spending way too much time on. Arcan – When a Game Engine meets a…
Gone Full Unikernel
Unikernels, once a niche computing topic, have become a subject of intense interest and exploration. One particular evolution in this domain is “Going Full Unikernel.” Continue readingGone Full Unikernel