HPC Kubernetes: AI Training on 3,500 GPUs
To date, Kubernetes has largely steered clear of the high-performance computing (HPC), or supercomputing space. But with such a premium being put on GPUs for large machine learning these days,...
View ArticleNixOS: A Combination Linux OS and Package Manager
If you are game for a new way to think about building and deploying containers-based applications, the NixOS Linux distribution offers the promise of faster repeatable builds across different types of...
View ArticleDocker Buys AtomicJar to Spur Dev-Led Integration Testing
With its acquisition on Monday of AtomicJar, Docker will have a way to allow developers to test their applications for production usage without sending them through an entire continuous integration...
View ArticleKarmada Finally Brings Multicloud Control to Kubernetes
With more than 500 contributors from over 60 organizations, the Karmada project indicates a strong interest in making Kubernetes the de facto distributed workload orchestrator for cloud providers....
View ArticleHow LinkedIn Levels up Your Skillset … with AI
Ever feel like your resume does not adequately reflect your vast knowledge and potential value? No worries: LinkedIn has your back. The company goes through considerable lengths to burnish up the...
View ArticleMeet OpenBao, an Open Source Fork of HashiCorp Vault
First Terraform, and now Vault: More open source code abandoned by HashiCorp is a finding a home with potential competitors. In September, HashiCorp rivals forked Infrastructure as Code (IaC) software...
View ArticleKubernetes 1.29 ‘Mandala’ Tests Mutable Pod Resources
In with the new and out with the old! The final version of Kubernetes for 2023 was posted last week, and this release, version 1.29, comes with several new dynamic capabilities, as well as the...
View ArticleYear-in-Review: 2023 Was a Turning Point for Microservices
Maybe we are doing microservices all wrong? This was the main thesis of “Towards Modern Development of Cloud Applications” (PDF), a paper from a bunch of Googlers (led by Google software engineer...
View Article‘Merchants of Complexity’: Why 37Signals Abandoned the Cloud
A thriving web software company, 37Signals, has moved off the cloud entirely over this past year, and is raising spirited holiday discussions around the comparative virtues of running operations...
View ArticleYear in Review: Platform Engineering Still Run By Spreadsheet
We entered 2023 with the recognition that platform engineering could ease the complexities that modern developers face, but we ended the year realizing we still get need to get the tooling correct to...
View ArticleSimulate Kubernetes Cluster Behavior with SimKube
Kubernetes is complex, and, once in production, costly to debug. If only there were a way where you could test a new Kubernetes deployment in a realistic fashion before you actually run up the cloud...
View ArticleWith LeftoverLocals, GPUs Can Leak LLM Prompt Data
As more organizations start to incorporate Large Language Model-based AI into their services and products, they will have to keep an eye on new attack vectors these technologies surface. On Tuesday,...
View ArticleBPF Opens Door to Linux Extensible Scheduling (Maybe with Rust!)
Hacking around over the holidays, Canonical Linux kernel engineer Andrea Righi wrote a Linux scheduler in Rust (and some help from the Berkeley Packet Filter) that in early tests outperforms the...
View ArticleWhere Does the Time Go? Rust’s Problem with Slow Compiles
While many are sold on the magic of the Rust programming language, one persistent complaint keeps popping up: the long time it can take to compile Rust programs. “I really feel like the Rust community...
View ArticleCNCF CloudEvents: A Li’l Message Envelope That Travels Far
Event-drive architectures did not require new messaging systems for their services to interoperate; They just needed little envelopes to pass all the metadata around on top of existing messaging...
View ArticleCalyptia Buy Completes Chronosphere Observability Trinity
With its acquisition of Calyptia earlier this month, Chronosphere will have competitive components for all three of the required pillars of a full-fledged observability platform: metrics, traces, and...
View ArticleLeaky Vessels Vulnerability Sinks Container Security
Researchers have uncovered a hole in the open source runc container engine wide enough for attackers to easily swim through and down to the underlying host operating systems, where they could do all...
View ArticleGoogle Spends $1 Million to Make Rust, C+ ‘Interoperable’
Google has pledged $1 million to the Rust Foundation to improve the interoperability between the C++ and Rust programming languages. Though the project is called the “Interop Initiative,” the goal is...
View ArticleApple’s Comet Brings Fast Vector Processing to Apache Spark
Consumer electronics giant Apple has released into open source a plug-in that would help Apache Spark execute vector searches more efficiently, making the open source data processing platform more...
View ArticleFlox Readies Nix for the Enterprise
Word on the street is that Nix is a fascinating technology — a hybrid of a Linux operating system and package manager — but too unwieldy to be used commercially. Now, a start-up called Flox is working...
View Article