Quantcast
Channel: No Huddle Offense
Browsing all 36 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Insight driven resource management & scheduling

Future data center resource and workload managers – and their [distributed]schedulers – will require a new key integrate capability: analytics. Reason for this is the the pure scale and the complexity...

View Article


Image may be NSFW.
Clik here to view.

Example 1: Intelligent Orchestration & Scheduling with Kubernetes

In the last blog I suggested that analytical capabilities need to move to the core of resource managers. This is very much needed for autonomous controlled large scale systems which figure out the...

View Article


Example 2: Intelligent Orchestration & Scheduling with OpenLava

This is the second post in a series (the first post can be found here) about how to insert smarts into a resource manager. So let’s look how a job scheduler or distributed resource management system...

View Article

Image may be NSFW.
Clik here to view.

Distributed systems: which cluster do I obey?

The topic of cluster formation in itself is not new. There are plenty of methods around to form cluster on the fly [1]. They mostly follow methods which make use of gossip protocols. Implementation can...

View Article

Image may be NSFW.
Clik here to view.

Controlling a Mesos Framework

Note: This is purely for fun, and only representing early results. It is possible to combine more traditional scheduling and resource managers like OpenLava with DCOS like Mesos [1]. The basic...

View Article


Image may be NSFW.
Clik here to view.

Q-Learning in python

There is a nice tutorial that explains how Q-Learning works here. The following python code implements the basic principals of Q-Learning: Let’s assume we have a state matrix defining how we can...

View Article

Image may be NSFW.
Clik here to view.

Agent based bidding for merging graphs

There are multiple ways to merge two stitch two graphs together. Next to calculating all possible solutions or use evolutionarty algorithms bidding is a possible way. The nodes in the container, just...

View Article

Image may be NSFW.
Clik here to view.

Tracing your functions

Note: this is mostly just for proof of concept – not necessarily something you want to do in a production system, but might be useful in a staging/test environment. Functions in a Serverless...

View Article


Image may be NSFW.
Clik here to view.

Dancing links, algorithm X and the n-queens puzzle

Donald Knuth’s 24th annual Christmas lecture inspired me to implement algorithm X using dancing links myself. To demonstrate how this algorithms works, I choose the n-queens puzzle. This problem has...

View Article


Image may be NSFW.
Clik here to view.

AI reasoning & planning

With the rise of faster compute hardware and acceleration technologies that drove Deep Learning, it is arguable that the AI winters are over. However Artificial Intelligence (AI) is not all about...

View Article

Image may be NSFW.
Clik here to view.

AI planning algorithms in Rust

Artificial Intelligence (AI) is a hot topic, although it seams that the focus is on Neural Networks & Deep Learning on the software/algorithmic side, while GPUs/TPUs are the #1 topic for hardware....

View Article

Image may be NSFW.
Clik here to view.

Write your functions in Rust – with Azure & Rocket

Rust is certainly one of the hot programming languages right now. Besides the cool feature set the language offers, companies – like Microsoft, Intel, Google, AWS, Facebook, etc. – embrace it:...

View Article

Intent Driven Orchestration

So let’s start with a bolt statement: the introduction of Microservices/functions and Serverless deployment styles for cloud-native applications has triggered a need to shift the orchestration...

View Article


Your personal AI LLM based agent

Trevor Noah made an interesting comment in one of hit recent podcast: You know, the new workforce becomes one where your GPT is almost your resume. Your GPT is almost more valuable than you are in a...

View Article

System Effectiveness

In the world of distributed systems, performance has traditionally been the primary measure of success. Engineers have focused on optimizing for latency, throughput, reliability and scalability,...

View Article


Image may be NSFW.
Clik here to view.

Power efficiency: throttling for Sustainability

The rise of AI applications has brought us soaring power demands and strains on the environment. Google reported a 13% emission increase thanks to AI, their footprint is huge, some power grids are...

View Article
Browsing all 36 articles
Browse latest View live