<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://aivarsk.com/2016/01/21/diy-tuxedo-monitoring/</loc>
<lastmod>2016-01-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2016/03/03/empty-cow-strings/</loc>
<lastmod>2016-03-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2016/07/05/ulog/</loc>
<lastmod>2016-07-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2016/09/13/time-and-space/</loc>
<lastmod>2016-09-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2017/04/06/select/</loc>
<lastmod>2017-04-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2018/12/14/pin/</loc>
<lastmod>2018-12-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2019/03/22/blocking-tpacall/</loc>
<lastmod>2019-03-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2019/04/19/blocking-tpgetrply/</loc>
<lastmod>2019-04-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2019/10/26/tpadvertisex/</loc>
<lastmod>2019-10-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2019/10/27/tpadvertisex-solved/</loc>
<lastmod>2019-10-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2019/11/01/java-hates-tabs/</loc>
<lastmod>2019-11-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2019/11/25/nogo/</loc>
<lastmod>2019-11-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2020/04/18/tpacall-xa/</loc>
<lastmod>2020-04-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2020/04/25/tmshutdown/</loc>
<lastmod>2020-04-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2020/10/06/tuxedo-queues/</loc>
<lastmod>2020-10-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2021/03/20/prometheus-tuxedo-exporter/</loc>
<lastmod>2021-03-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2021/05/10/tuxedo-file-transfer/</loc>
<lastmod>2021-05-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2021/05/14/fboolev32/</loc>
<lastmod>2021-05-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2021/05/23/mssq-vs-sssq/</loc>
<lastmod>2021-05-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2021/06/21/scanunit/</loc>
<lastmod>2021-06-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2021/06/22/fboolpr32/</loc>
<lastmod>2021-06-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2021/06/25/fchg32/</loc>
<lastmod>2021-06-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2021/07/04/ltrace/</loc>
<lastmod>2021-07-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2021/07/07/tpcall-flags/</loc>
<lastmod>2021-07-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2021/07/16/inspecting-python-functions/</loc>
<lastmod>2021-07-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2021/11/01/low-latency-kafka-producers/</loc>
<lastmod>2021-11-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2022/01/21/fastapi-concurrency/</loc>
<lastmod>2022-01-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2022/01/22/keepalive-on-k8/</loc>
<lastmod>2022-01-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2022/08/10/fastapi-concurrency2/</loc>
<lastmod>2022-08-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2022/08/11/json_dumps/</loc>
<lastmod>2022-08-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2023/01/12/pytest_gc/</loc>
<lastmod>2023-01-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2023/08/17/wtf-kafka/</loc>
<lastmod>2023-08-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2023/08/23/accounting-before-tigerbeetle/</loc>
<lastmod>2023-08-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2023/11/04/re-double-entry-accounting-at-scale/</loc>
<lastmod>2023-11-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2023/11/30/python-docker-strip/</loc>
<lastmod>2023-11-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2024/05/01/monitoring-tuxedo-with-ebpf/</loc>
<lastmod>2024-05-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2024/05/24/listing-message-queues/</loc>
<lastmod>2024-05-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2024/09/19/the-s-of-solid/</loc>
<lastmod>2024-09-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2024/09/30/the-o-of-solid/</loc>
<lastmod>2024-09-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2024/11/28/bpftrace-username-openat/</loc>
<lastmod>2024-11-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/03/14/The-COST-of-double-entry-accounting/</loc>
<lastmod>2025-03-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/03/18/card-range-explain/</loc>
<lastmod>2025-03-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/04/10/ledgers-are-simple-stop-spreading-fud/</loc>
<lastmod>2025-04-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/05/30/python-json-apples-and-oranges/</loc>
<lastmod>2025-05-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/06/06/aivars-yells-at-cloud/</loc>
<lastmod>2025-06-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/06/22/brokerless-distributed-messaging/</loc>
<lastmod>2025-06-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/06/25/serializable-transaction-processing/</loc>
<lastmod>2025-06-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/06/26/aposd-vs-clean-code/</loc>
<lastmod>2025-06-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/07/01/django-outbox/</loc>
<lastmod>2025-07-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/07/08/monolith-first/</loc>
<lastmod>2025-07-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/08/26/gunicorn-busy-workers/</loc>
<lastmod>2025-08-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/09/23/db-ring-buffer/</loc>
<lastmod>2025-09-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/09/28/talking-to-payment-cards-over-nfc/</loc>
<lastmod>2025-09-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/10/09/the-lost-art-of-semaphores/</loc>
<lastmod>2025-10-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/12/06/tigerbeetle-without-olgp-database1/</loc>
<lastmod>2025-12-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2025/12/07/tigerbeetle-blob-storage/</loc>
<lastmod>2025-12-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2026/06/21/ai-fastfood/</loc>
<lastmod>2026-06-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2026/06/29/tigerbeetle-without-olgp-database-locking/</loc>
<lastmod>2026-06-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/2026/07/04/tigerbeetle-without-olgp-database2/</loc>
<lastmod>2026-07-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://aivarsk.com/about/</loc>
</url>
<url>
<loc>https://aivarsk.com/</loc>
</url>
<url>
<loc>https://aivarsk.com/mindset/</loc>
</url>
<url>
<loc>https://aivarsk.com/resume/</loc>
</url>
<url>
<loc>https://aivarsk.com/speaking/</loc>
</url>
<url>
<loc>https://aivarsk.com/google5669ffa8d9f0732b.html</loc>
<lastmod>2026-11-11T14:34:46+00:00</lastmod>
</url>
</urlset>
