Main public logs
Appearance
Combined display of all available logs of JOHNWICK. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 01:07, 21 November 2025 PC talk contribs created page File:Building Real-Time Trading.jpg
- 01:07, 21 November 2025 PC talk contribs uploaded File:Building Real-Time Trading.jpg
- 01:06, 21 November 2025 PC talk contribs created page Why Discord Migrated Read States from Go to Rust (Created page with "500px The pattern was unmistakable: every two minutes, like clockwork, Discord’s Read States service would spike to 10–40 milliseconds of latency. Users would experience tiny but noticeable delays when loading channels or seeing new messages. For a platform built on feeling “super snappy,” this was unacceptable. The Read States service handles one of Discord’s most critical functions: tracking which channels and messages users...")
- 01:05, 21 November 2025 PC talk contribs created page File:Why Discord Migrated.jpg
- 01:05, 21 November 2025 PC talk contribs uploaded File:Why Discord Migrated.jpg
- 01:04, 21 November 2025 PC talk contribs created page Io uring Adventures: Rust Servers That Love Syscalls (Created page with "500px We thought our Rust file server was fast. Written with Tokio, leveraging async/await, serving static assets at 45,000 requests per second on modest hardware. The code was clean, the architecture was sound, and the CPU usage sat at a reasonable 60%. We’d reached what felt like the natural limit of network I/O performance. Then we profiled with perf and discovered something startling: 42% of our CPU time was spent in the kernel, no...")
- 01:03, 21 November 2025 PC talk contribs created page File:Io uring Adventures.jpg
- 01:03, 21 November 2025 PC talk contribs uploaded File:Io uring Adventures.jpg
- 01:02, 21 November 2025 PC talk contribs created page Rust Microservices the Right Way: Axum Boilerplate You’ll Actually Reuse (Created page with "500px Look, I’ve built this same microservice like six times now. Authentication, logging, graceful shutdown, metrics — all the boring stuff that isn’t in tutorials but breaks in production at 3 AM. And every time I thought “I should just make a proper template” but then I’d get lazy or distracted or convinced myself this time would be different. Spoiler: it wasn’t different. It was the same problems, same debugging sessio...")
- 01:01, 21 November 2025 PC talk contribs created page File:Rust Microservices.jpg
- 01:01, 21 November 2025 PC talk contribs uploaded File:Rust Microservices.jpg
- 01:00, 21 November 2025 PC talk contribs created page Rust on the Hot Path: 10 Zero-Cost Moves to Drop p99 (Created page with "500px Discover 10 zero-cost Rust performance moves that cut p99 latency on the hot path while keeping code safe, clean, and maintainable. In high-performance systems, p99 latency is where the real pain lives. Users rarely care about average response times — they care about the outliers, the tail latencies that make an app feel sluggish under load. Rust’s zero-cost abstractions promise safety without overhead, but the reality...")
- 00:59, 21 November 2025 PC talk contribs created page File:Rust on the Hot Path.jpg
- 00:59, 21 November 2025 PC talk contribs uploaded File:Rust on the Hot Path.jpg
- 00:58, 21 November 2025 PC talk contribs created page Building a Durable Telemetry Ingestion Pipeline with Rust and NATS JetStream (Created page with "500px Ingestion pipelines are often simple to begin with: a device sends a location and an API writes to a database. This approach works until it doesn’t. When you’re ingesting thousands of GPS updates per second from trackers across multiple tenants, that direct-to-database approach becomes your bottleneck and your single point of failure. The symptoms are always the same: timeouts spike during traffic bursts, the database...")
- 00:56, 21 November 2025 PC talk contribs created page File:Building a Durable Telemetry.jpg
- 00:56, 21 November 2025 PC talk contribs uploaded File:Building a Durable Telemetry.jpg
- 00:55, 21 November 2025 PC talk contribs created page Inside Rust’s std and parking lot mutexes: who wins? (Created page with "Subtitle: A teardown of Rust’s mutex internals plus real benchmarks so you know when to choose std or parking_lot. A while ago, our team was working on a Rust project where std::sync::Mutex was everywhere. A team member suggested switching to parking_lot::Mutex instead. They heard that it has better performance, smaller memory footprint, and more predictable behavior under contention. I had no idea how to evaluate this claim. A quick search online returned results...")
- 00:55, 21 November 2025 PC talk contribs created page File:Scenrio 4.1.jpg
- 00:55, 21 November 2025 PC talk contribs uploaded File:Scenrio 4.1.jpg
- 00:54, 21 November 2025 PC talk contribs created page File:Scenario 4.jpg
- 00:54, 21 November 2025 PC talk contribs uploaded File:Scenario 4.jpg
- 00:53, 21 November 2025 PC talk contribs created page File:Scenario 3.1.jpg
- 00:53, 21 November 2025 PC talk contribs uploaded File:Scenario 3.1.jpg
- 00:53, 21 November 2025 PC talk contribs created page File:Scenario 3.jpg
- 00:53, 21 November 2025 PC talk contribs uploaded File:Scenario 3.jpg
- 00:52, 21 November 2025 PC talk contribs created page File:Scenario 2.1.jpg
- 00:52, 21 November 2025 PC talk contribs uploaded File:Scenario 2.1.jpg
- 00:51, 21 November 2025 PC talk contribs created page File:Scenario 2.jpg
- 00:51, 21 November 2025 PC talk contribs uploaded File:Scenario 2.jpg
- 00:51, 21 November 2025 PC talk contribs created page File:Scenario 1.1.jpg
- 00:51, 21 November 2025 PC talk contribs uploaded File:Scenario 1.1.jpg
- 00:50, 21 November 2025 PC talk contribs created page File:Scenario 1.jpg
- 00:50, 21 November 2025 PC talk contribs uploaded File:Scenario 1.jpg
- 00:49, 21 November 2025 PC talk contribs created page File:Mutex 7.jpg
- 00:49, 21 November 2025 PC talk contribs uploaded File:Mutex 7.jpg
- 00:48, 21 November 2025 PC talk contribs created page File:Mutex 6.jpg
- 00:48, 21 November 2025 PC talk contribs uploaded File:Mutex 6.jpg
- 00:48, 21 November 2025 PC talk contribs created page File:Mutex 5.jpg
- 00:48, 21 November 2025 PC talk contribs uploaded File:Mutex 5.jpg
- 00:47, 21 November 2025 PC talk contribs created page File:Mutex 4.jpg
- 00:47, 21 November 2025 PC talk contribs uploaded File:Mutex 4.jpg
- 00:46, 21 November 2025 PC talk contribs created page File:Mutex 3.jpg
- 00:46, 21 November 2025 PC talk contribs uploaded File:Mutex 3.jpg
- 00:45, 21 November 2025 PC talk contribs created page File:Mutex 2.jpg
- 00:45, 21 November 2025 PC talk contribs uploaded File:Mutex 2.jpg
- 00:45, 21 November 2025 PC talk contribs created page File:Mutex 1.jpg
- 00:45, 21 November 2025 PC talk contribs uploaded File:Mutex 1.jpg
- 00:43, 21 November 2025 PC talk contribs created page The Hidden Life of a Rust Thread: From std::thread::spawn to the OS Scheduler (Created page with "500px When you write std::thread::spawn(|| { ... }) in Rust, it feels simple. Like magic. But behind that one-liner lies a dance between the Rust standard library, the system’s libc, the OS kernel, and your CPU’s scheduler — a dance so tightly choreographed that a single misstep could cost milliseconds… or deadlock your app. This article is the human story of that journey — how Rust spawns a thread, how the O...")
- 00:43, 21 November 2025 PC talk contribs created page File:The Hidden Life of a Rust Thread.jpg