LLD, which touts great performance improvements over GCC ld, will be included in LLVM 4 rc1 and enabled by default. Although the new linker is already able to build a running FreeBSD/amd64 base system, its inclusion in LLVM is still experimental and could be set back in rc2 if it causes problems.
What started out as an attempt to protect GitLab.com from spammers turned sour as engineer fatigue and a lack of backups took the site down for nearly 18 hours and the loss of six hours worth of production data.
Rags Srinivas talks to Microsoft Azure lead architect and Linux Foundation board member regarding Microsoft joining the Linux Foundation as a platinum member and other open source initiatives at the company.
Hardening Docker containers in production involves a combination of techniques including making them immutable, minimizing the attack surface and applying both standard Linux hardening procedures as well as ones that are specific to a container environment.
Apple’s Swift team has made public their release plan for Swift 3.1, expected to be available in the Spring of 2017 and source-compatible with Swift 3.0, writes Apple’s language and runtimes manager Ted Kremenek.
AWS recently launched a Docker container image for its Amazon Linux operating system, complementing the EC2 specific Amazon Linux AMI with a versatile deployment option for custom cloud and on-premise environments. The image is available through the Amazon EC2 Container Registry (Amazon ECR), and also as an official repository on Docker Hub.
A presentation at the Linux security summit last month covered various issues and edge cases with container security in LXD, a container hypervisor from Canonical that uses Linux Containers (LXC) under the hood.
Just a few days after Swift 3 official announcement, IBM has released version 1.0 of its open source, server-side Kitura framework along with the IBM Bluemix Runtime for Swift 3. InfoQ has spoken with IBM’s Chris Bailey about the status of Swift on the server.
Swift 3.0 has been released, writes Apple engineer Ted Kremenek, bringing a wealth of changes to the language and its standard library, additions to the Linux port, and the first official release of the Swift Package Manager.
Microsoft continues to refine their new extension for Visual Studio 2015 which provides developers with the ability to write C/C++ code in VS2015 and then transfer it to a remote machine running Linux for compilation and debugging. This combines the benefits of Visual Studio's IDE with advantages of a Linux deployment environment.
LinkedIn’s engineering team recently published an article outlining several memory management problems with cgroups that might lead to performance degradation and possible workarounds for them.
Microsoft has demonstrated ChakraCore running on Linux and Mac OS X, and Node.js/ChakraCore on Linux.
In late 2015, AWS unveiled the EC2 Run Command feature. It gave operators a single interface for running administrative tasks across a fleet of AWS servers. In June of this year, AWS expanded the scope of the feature to work with servers located in other clouds or data centers.
Apple has open-sourced its new lossless compression algorithm, LZFSE, introduced last year with iOS 9 and OS X 10.10. According to Apple, LZFE provides the same compression gain as ZLib level 5 while being 2x–3x faster and with higher energy efficiency.