MaGe Linux Operations
MaGe Linux Operations
Aug 21, 2022 · Cloud Native

Inside Kubernetes: How kube-scheduler Works and Its Source Code Explained

This article dissects the kube-scheduler component of Kubernetes v1.21, detailing its design, initialization, main scheduling loop, pre‑selection (Predicates) and prioritization (Priorities) algorithms, and key source‑code functions such as scheduler.New(), Run(), scheduleOne(), and the scheduling algorithm that binds Pods to Nodes.

PredicatesSource codecloud-native
0 likes · 32 min read
Inside Kubernetes: How kube-scheduler Works and Its Source Code Explained
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 9, 2021 · Fundamentals

Evolution of Software Development, OOP, and Functional Refactoring with Java Predicates

The article traces the three historical stages of software development, explains object‑oriented programming fundamentals, highlights the duplication problem in traditional query methods, and demonstrates how Java 8 functional programming with Predicate interfaces can refactor and compose flexible query logic.

Functional ProgrammingJavaPredicates
0 likes · 7 min read
Evolution of Software Development, OOP, and Functional Refactoring with Java Predicates
StarRing Big Data Open Lab
StarRing Big Data Open Lab
Jan 25, 2019 · Cloud Native

Mastering kube-scheduler: How Kubernetes Schedules Pods Efficiently

This article explains how kube-scheduler in Kubernetes orchestrates pod placement by applying pre‑selection (predicates) and scoring (priorities) strategies, discusses fairness, resource efficiency, speed, flexibility, details common predicate and priority algorithms, and demonstrates practical scenarios with YAML and command‑line examples.

Pod SchedulingPredicatescloud native
0 likes · 19 min read
Mastering kube-scheduler: How Kubernetes Schedules Pods Efficiently
dbaplus Community
dbaplus Community
Dec 2, 2015 · Databases

Mastering DB2 Indexes, Predicates, and Runtime Architecture

This article explains DB2's B+‑tree index structure, the difference between Indexable and Sargable predicates, how the DB2 runtime components (BM, IM, DM, RDS) process queries, and practical tips for writing efficient predicates and choosing scan strategies.

DB2Database OptimizationIndexes
0 likes · 10 min read
Mastering DB2 Indexes, Predicates, and Runtime Architecture