Реванш! Выжимаем МАКСИМУМ перфа из Userver: C++ против Rust

SECOND STREAM OF THE COURSE HERE: https://forms.gle/LxpkJGHM5FciaeJE6 Telegram channel: https://t.me/mrteamlead Support the channel's development: https://boosty.to/mrteamlead Basic Course (Rust, C, Assembler): If you want to learn how to write fast code and understand operating systems at a deep level, sign up for the second stream of my course! https://forms.gle/LxpkJGHM5FciaeJE6 In the previous video, Rust (Axum) outperformed Yandex's framework (userver) by almost 10x. I couldn't let this go, so I spent the entire weekend digging through the positive code to find the reason for this gap. In this issue, we're doing some deep debugging: Userver Optimization: I disabled unnecessary middleware and compression to ensure a fair byte-for-byte comparison. Pipelining Issue: I figured out why the standard Postgres driver in userver was losing to tokio-postgres and wrote my own caroutine dispatcher for efficient query pipelining. Zero-cost in C++: I applied years of experience developing with Pros to squeeze out maximum performance without unnecessary allocations. What's the bottom line? Did C++ optimizations bring userver closer to Axum's results? We'll be running new benchmarks: JSON Hello World: A pure throughput test. DB Queries (Orders): Testing database performance on a single connection using pipelines. The results were unexpected. Find out which language and framework ultimately takes the speed crown in this showdown! Timestamps: 00:00 — Why was Rust 10x faster? 01:12 — Removing unnecessary stuff: header and middleware optimization. 02:08 — How pipelines work in Axum and userver. 03:40 — Custom caroutine dispatcher in C++. 07:01 — Björn Stroustrup's quote and "god-level" architecture. 08:49 — Testing JSON: 450k RPS on Rust vs. C++. 13:51 — The decisive test: database. Who won? Subscribe to the channel, they talk about a real database here! #cpp #rust #userver #axum #backend #programming #benchmarks #yandex #mrteamlead

HUMAN vs. AI: Who will write the FASTEST code?
▶︎

HUMAN vs. AI: Who will write the FASTEST code?

C++ 2026: безопасность, рефлексия, C++ vs Rust, будущее языка – Антон Полухин в Подлодке
▶︎

C++ 2026: безопасность, рефлексия, C++ vs Rust, будущее языка – Антон Полухин в Подлодке

SYSTEM DESIGN GUIDE
▶︎

SYSTEM DESIGN GUIDE

C++ vs. Rust: Yandex Userver vs. Axum. Who's the Blazing Winner?
▶︎

C++ vs. Rust: Yandex Userver vs. Axum. Who's the Blazing Winner?

LLM Battle 2 - Qwen, Ornith, Qwythos, Gemma 4
▶︎

LLM Battle 2 - Qwen, Ornith, Qwythos, Gemma 4

3D игры на 286-ом
▶︎

3D игры на 286-ом

БЭКЕНД ДЛЯ НОВИЧКА 2026: Где платят больше всего? [Go, Python, Java, PHP]
▶︎

БЭКЕНД ДЛЯ НОВИЧКА 2026: Где платят больше всего? [Go, Python, Java, PHP]

No Boss, No Money: The Raw Reality of China’s Gen-Z Freelancers
▶︎

No Boss, No Money: The Raw Reality of China’s Gen-Z Freelancers

ChatGPT ломает ТВОЮ ПСИХИКУ
▶︎

ChatGPT ломает ТВОЮ ПСИХИКУ

⚔️В ПРЕДДВЕРИИ ГЛАВНОЙ БИТВЫ🔥ОРЕХОВ И БЕЛЫЙ КОЛОДЕЗЬ Под Угрозой Окружения🎯Военные Сводки 21.07.2026
▶︎

⚔️В ПРЕДДВЕРИИ ГЛАВНОЙ БИТВЫ🔥ОРЕХОВ И БЕЛЫЙ КОЛОДЕЗЬ Под Угрозой Окружения🎯Военные Сводки 21.07.2026

Linux this Week: Linus Says "Fork IT", Debian drops 32-bit, FreeBSD drops GPL, RUST is Back
▶︎

Linux this Week: Linus Says "Fork IT", Debian drops 32-bit, FreeBSD drops GPL, RUST is Back

HOW IF KILLS PERFORMANCE: Your CPU Hates You | Branch Predictor
▶︎

HOW IF KILLS PERFORMANCE: Your CPU Hates You | Branch Predictor

The AI War: How the US Is Bringing the World to Heel Again
▶︎

The AI War: How the US Is Bringing the World to Heel Again

How Will We Lose Our Jobs in 18 Months? An Analysis of the AI Industry Scam
▶︎

How Will We Lose Our Jobs in 18 Months? An Analysis of the AI Industry Scam

What is RuStore actually doing to your phone?
▶︎

What is RuStore actually doing to your phone?

Neovim 0.12: New Plugin Manager and Minimal IDE Configuration
▶︎

Neovim 0.12: New Plugin Manager and Minimal IDE Configuration

GTA Vice City Code Review: Insane Memory Optimizations
▶︎

GTA Vice City Code Review: Insane Memory Optimizations

The creator of Zig is in shambles
▶︎

The creator of Zig is in shambles

Гениальный рассказ, о котором вы не слышали
▶︎

Гениальный рассказ, о котором вы не слышали

C++ Weekly - Ep 542 - C++26's inplace_vector
▶︎

C++ Weekly - Ep 542 - C++26's inplace_vector