The CZ.NIC Staff Blog
  • Authors
  • Categories and tags
CS Přepínač jazyka

All articles by Maria Matějka

Unclassified

ASPA Explainer

This document explains how to use ASPA, and how to use it in BIRD, without getting too deep into the theory and preciseness which…
Maria Matějka
16.7.2026 at 10:42 Počet komentářů 0
Share on
Unclassified

The Spring 2026 of Security Vulnerabilities in BIRD

Since the beginning of the year 2026, we have been receiving bug reports generated by LLMs. It has never been as bad as with curl…
Maria Matějka
10.6.2026 at 5:30 Počet komentářů 0
Share on
BIRD Security

Crashing BIRD 3 by sending a Notification (CVE-2025-59688)

Over July and August, we received several reports about always the same cryptic bug happening quite sparsely. We were methodicall…
BIRD BIRD 3 bug CVE remote exploit
Maria Matějka
24.9.2025 at 7:13 Počet komentářů 0
Share on
Unclassified

BIRD Journey to Threads. Chapter 4: Memory and other resource management.

BIRD is mostly a large specialized database engine, storing mega/gigabytes of Internet routing data in memory. To keep accounts o…
Maria Matějka
17.10.2022 at 10:00 Počet komentářů 0
Share on
BIRD

BIRD Journey to Threads. Chapter 3½: Route server performance

All the work on multithreading shall be justified by performance improvements. This chapter tries to compare times reached by ver…
BIRD
Maria Matějka
21.2.2022 at 8:30 Počet komentářů 9
Share on
BIRD Programming

BIRD Journey to Threads. Chapter 3: Parallel execution and message passing.

Parallel execution in BIRD uses an underlying mechanism of dedicated IO loops and hierarchical locks. The original event scheduli…
BIRD Multithreading
Maria Matějka
9.2.2022 at 9:10 Počet komentářů 0
Share on
BIRD Programming Unclassified

BIRD Journey to Threads. Chapter 2: Asynchronous route export

Route export is a core algorithm of BIRD. This chapter covers how we are making this procedure multithreaded. Desired outcomes ar…
BIRD Multithreading
Maria Matějka
14.6.2021 at 9:30 Počet komentářů 0
Share on
BIRD Programming Unclassified

BIRD Journey to Threads. Chapter 1: The Route and its Attributes

Data structures used by BIRD have to be changed in order to allow multithreading safely. This chapter covers necessary changes of…
BIRD Multithreading
Maria Matějka
23.3.2021 at 9:15 Počet komentářů 0
Share on
BIRD Programming

BIRD Journey to Threads. Chapter 0: The Reason Why

BIRD is a fast, robust and memory-efficient routing daemon designed and implemented at the end of 20th century. Its concept of mu…
BIRD Multithreading
Maria Matějka
15.3.2021 at 9:13 Počet komentářů 0
Share on
Maria Matějka
The CZ.NIC Staff Blog

Sledujte nás na

Bluesky Facebook LinkedIn X RSS

WordPress

Blog is powered by Wordpressem.

by-sa logo
archiv logo
issn logo

footer eu

Selected blog articles were published within the project solution co-financed by the Connecting Europe Facility of the European Union (CEF).