ByteCode.NewsSubmit
Use quotes for an exact word.

Subscribe

RSSPodcast
Log in

Knowledge Base

324 entries

jwz xml

Some people, when confronted with a problem, think "I know! I'll use SGML!" Now <?xml version="1.0?"><person><possessions><problem id="p01"><description lang="en">Whatever your first problem was</description></problem><p

k6

Grafana k6 — a developer-friendly CLI load tester written in Go, scripted in JS/TypeScript, with native cloud and Prometheus integration.

the Spring Kafka setting that controls when consumer offsets are committed. Key modes: BATCH (default, commits after listener returns), MANUAL (developer calls Acknowledgment.acknowledge() explicitly), and RECORD (commit

a set of consumers that cooperate to consume a topic, each assigned exclusive ownership of one or more partitions. Kafka tracks read progress per group, not per consumer instance.

the act of persisting a consumer group's read position to the broker. In Spring Kafka's default BATCH mode, the commit happens after the listener thread returns - not when downstream or async processing finishes.

the unit of parallelism and ordering in Kafka. Each partition is an independent ordered log; ordering is guaranteed within a partition but not across partitions in a topic.

kafka topic

the named channel to which Kafka producers write and from which consumers read. Topics are subdivided into partitions for parallelism and ordering guarantees.

karaf

a small OSGi based runtime which provides a lightweight container onto which various components and applications can be deployed.

kerning

a typographic adjustment of spacing between specific letter pairs (like "AV", and "To") so text looks even; renderers without font data often ignore it.

knopflerfish

an OSGi container.

koog

Jetbrains' AI agent coordination framework.

kotauth

a self-hosted OAuth2/OIDC authentication platform built on Kotlin/Ktor, targeting the gap between Keycloak's configuration weight and Auth0's pricing ceiling. Single Docker image, PostgreSQL backend, multi-tenancy, RBAC,

kotlin

Kotlin is a language from Jetbrains, largely derived from Java's AST, that is cross-platform and very expressive. It's now one of the core languages used in Android, but is certainly applicable on server- and client-side

kreuzberg

a polyglot document intelligence framework with a Rust core; extracts text, metadata, and structured data from 88+ formats including PDF, Office, images, and archives; available as a library (Java, Python, TypeScript, Go

ktor

a Kotlin-native async web framework from JetBrains. Coroutine-first, lightweight, and deliberately unopinionated about structure. Handles both server and client HTTP. Not a Spring replacement; a different shape of tool.

lanterna

a full curses-like environment for Java, vaguely reminiscent of Borland's Turbo Vision.

levenshtein

A "levenshtein distance" is a string metric for measuring the difference between two sequences: it measures the number of edits it takes to go from one string to another. "cat" to "dog" is 3; "cat" to "sat" is 1.

load-testing

the practice of driving simulated traffic against a system to measure throughput, latency, and failure behavior under controlled conditions.

locust

a Python-based open-source load testing tool where test scenarios are plain Python code; scales via distributed workers.

luddites

The Luddites were English textile workers (~1811–1816) who destroyed labor-displacing machinery. Now a catch-all slur for tech skeptics. Their actual complaint was economic, not philosophical - worth remembering.