Episodes

Saturday Nov 30, 2024
Saturday Nov 30, 2024
Amazon S3の新機能
Amazon S3 Express One Zone now supports the ability to append data to an object - AWS
Amazon S3 adds new functionality for conditional writes
“Jeff Bezos wanted malloc for the Internet”
Amazon S3 Path Deprecation Plan – The Rest of the Story | AWS News Blog
Redisがfast_floatを使って性能改善
fast_float作者によるpost https://x.com/lemire/status/1861403353009279033
redisのpatch https://github.com/redis/redis/pull/11884#issuecomment-2351125819
valkeyのpatch https://github.com/valkey-io/valkey/pull/1260
fast_floatの元論文 https://arxiv.org/abs/2101.11408
Google Kubernetes Engine supports 65,000-node clusters
Chapters:
(00:00) Opening(01:16) S3 now supports the ability to append data to an object(11:42) S3 adds new functionality for conditional writes(16:40) Redis has adopted fast_float(22:09) Google Kubernetes Engine supports 65,000-node clusters(31:55) Ending

Saturday Nov 23, 2024
Saturday Nov 23, 2024
プログラムを安全にするためのいくつかの手法について雑談しました。
Rust Foundation Releases Problem Statement on C++/Rust Interoperability
C++/Rust Interoperability Problem Statement
Retrofitting spatial safety to hundreds of millions of lines of C++
Secure by Design: Google's Perspective on Memory Safety
Memory Tagging Extension Armv8.5-A Memory Tagging Extension
Chapters:
(00:00) Opening(01:21) Problem Statement on C++/Rust Interoperability(08:02) Retrofitting spatial safety to hundreds of millions of lines of C++(15:36) Secure by Design: Google's Perspective on Memory Safety(20:38) Memory Tagging Extension(28:37) Ending

Saturday Nov 16, 2024
Saturday Nov 16, 2024
エディタ回と題してZed、HayStackという2つのエディタを紹介して雑談しています。
Zed Editor
Rust in Production PodcastのZed開発メンバーが出た回 https://corrode.dev/podcast/s03e01-zed/
Zed on YouTube
Haystack Editor
Haystackのデモ動画
alacritty: A cross-platform, OpenGL terminal emulator
Mitchell Hashimoto氏が開発しているterminal emulator ghostty

Saturday Nov 09, 2024
Saturday Nov 09, 2024
Shopifyが次世代OOBGCでLatencyを改善した話、JavaのVirtualThreads Pinning問題について話しました。SREcon24ネタはさわりだけです。セッションのレコーディングが出たら改めて取り上げたいと思います。
Next Generation Out of Band Garbage Collection | Rails at Scale
Adventures in Garbage Collection: Improving GC Performance in our Massive Monolith (2023) - Shopify
Java Evolves to Tackle Virtual Threads Pinning with JEP 491 - InfoQ
SREcon24
Sailing the Database Seas: Applying SRE Principles at Scale | USENIX
Chapters:
(00:00) Opening(01:06) Next Generation Out of Band Garbage Collection(14:04) Java Evolves to Tackle Virtual Threads Pinning with JEP 491(24:27) SREcon24ネタフライング(27:31) Ending

Saturday Nov 02, 2024
Saturday Nov 02, 2024
今回はデータベース回です。PostgreSQL17、BPF-DB、Amazon MemoryDBについて雑談しています。
PostgreSQL 17
Press Kit https://www.postgresql.org/about/press/presskit17/ja/
WALの書き込み処理の改善コミット https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=71e4cc6b8
JSON_TABLE関数 https://www.postgresql.org/docs/17/functions-json.html#FUNCTIONS-SQLJSON-TABLE
P99Conf: How eBPF Could Make Faster Database Systems
Amazon MemoryDB: A fast and durable memory-first cloud database
解説ブログ MemoryDB: Speed, Durability, and Composition
Chapters:
(00:00) Opening(01:15) PostgreSQL 17(09:54) BPF-DB(19:39) Amazon MemoryDB(29:01) Ending

Saturday Oct 26, 2024
Saturday Oct 26, 2024
Dashboard as Codeの話題をメインにしつつ、Russ Coxの話や最近のC言語の話をしました。Chapterをつけているので対応のPlayerをお使いの方はご利用ください。
Russ Cox is stepping down from Go Tech Lead position
Go TimeにRuss Coxが出た回 https://changelog.com/gotime/333
Named loops voted into C2y - r/cpp on Reddit
C23では無引数関数のprototypeのvoidはいらなくなる https://stackoverflow.com/a/76064213
Parses https://perses.dev/
Grafana Foundation SDK https://github.com/grafana/grafana-foundation-sdk
Cog https://github.com/grafana/cog
CUE https://cuelang.org/
Chapters:
(00:00) Opening(01:13) Russ Cox is stepping down from Go Tech Lead position(09:22) Named Loops in C(14:00) Parses, Dashboard as Code

Saturday Oct 19, 2024
Saturday Oct 19, 2024
Declarative Gradle、Swift-Java、Python 3.13などについて話しています。最後に気になる技術書のコーナーもあります。
First look at Declarative GradleStarlark https://github.com/bazelbuild/starlark
swift-java@SwiftLangによるポスト https://x.com/SwiftLang/status/1839328831200809217
ServerSideSwift Conferenceの様子 https://mastodon.social/@nicklockwood/113203231828054795
Safer with Google: Advancing Memory Safety
Python 3.13解説動画 What You Need To Know About Python 3.13
気になる技術書Latency
Think Distributed Systems
The tail at scale by Jeffrey Dean

Sunday Oct 13, 2024
Sunday Oct 13, 2024
データベース回というたてつけで、VLDB2024の論文の中から3本ピックアップしての雑談です。
D-Bot: Database Diagnosis System using Large Language Models
GaussDB: A Cloud-Native Multi-Primary Database with Compute-Memory-Storage Disaggregation
Resource Management in Aurora Serverless
本編では触れていないけどいつかまた話題にするかもしれないUnikernelネタ。
Cloud-Native Database Systems and Unikernels: Reimagining OS Abstractions for Modern Hardware

Saturday Oct 05, 2024
Saturday Oct 05, 2024
Java23Markdown Documentation Comments
ZGC: Generational Mode by Default
Graal JIT
There will be no String Template in JDK 23.
Safe C++
Carbon Language
Gleam
Koka

Saturday Sep 28, 2024
Saturday Sep 28, 2024
Prometheus 3.0 Beta Released
OpenTelemetryへの批判記事
PromCon 2024Applying GitOps principles for central alert management
Practical Anomaly detection at scale with PromQL
PromCon 2024の動画PromCon 2024 - Prometheus 3.0 Overview
PromCon 2024 - Applying GitOps principles for central alert management
PromCon 2024 - Practical Anomaly Detection at Scale With PromQL
PromCon 2024 - Why Not Just Dots? UTF-8 Support in Prometheus 3.0