Bookmarks

Bookmarks

50067 bookmarks
Custom sorting
pt-online-schema-changeにnohupをつけてバックグラウンドで実行してもSIGHUPを受け取って終了する現象 - Repro Tech Blog
pt-online-schema-changeにnohupをつけてバックグラウンドで実行してもSIGHUPを受け取って終了する現象 - Repro Tech Blog
Platform Team/Sys-Infra Unitの伊豆です。今回は、pt-online-schema-changeにnohupをつけてバックグラウンドで実行してもSIGHUPを受け取って終了する現象に遭遇したので、そのときに調査した内容を共有します。 調査は以下の環境で行いました。 pt-online-sche…
·tech.repro.io·
pt-online-schema-changeにnohupをつけてバックグラウンドで実行してもSIGHUPを受け取って終了する現象 - Repro Tech Blog
Securing gRPC Services with JWT Authentication in Go
Securing gRPC Services with JWT Authentication in Go
gRPC provides several mechanisms to enhance the security of your services. In this blog post, we'll explore how to implement authentication in gRPC, focusing on interceptors, metadata, and JWTs (JSON Web Tokens) as the authentication mechanism.
·bytesizego.com·
Securing gRPC Services with JWT Authentication in Go
Writing a circuit breaker in Go
Writing a circuit breaker in Go
Besides retries, circuit breakers1 are probably one of the most commonly employed resilience patterns in distributed systems. While writing a retry routine is pretty simple, implementing a circuit breaker needs a little bit of work. I realized that I usually just go for off-the-shelf libraries for circuit breaking and haven’t written one from scratch before. So, this is an attempt to create a sloppy one in Go. I picked Go instead of Python because I didn’t want to deal with sync-async idiosyncrasies or abstract things away under a soup of decorators.
·rednafi.com·
Writing a circuit breaker in Go
dbx
dbx
dbx is a lightweight sql editor and database client built for forward-looking developers
·getdbx.com·
dbx
Optimizing Postgres table layout for maximum efficiency
Optimizing Postgres table layout for maximum efficiency
Introduction When modeling a Postgres database, you probably don’t give much thought to the order of columns in your tables. After all, it seems like the kind of thing that wouldn’t affect storage or performance. But what if I told you that simply reordering your columns could reduce the size of your tables and indexes by 20%? This isn’t some obscure database trick — it’s a direct result of how Postgres aligns data on disk.\n
·r.ena.to·
Optimizing Postgres table layout for maximum efficiency
Design Patterns in Ruby
Design Patterns in Ruby
The catalog of annotated code examples of all design patterns, written in Ruby.
·refactoring.guru·
Design Patterns in Ruby
Free Public APIs
Free Public APIs
A collection of Free Public APIs for Students and Developers. Tested every single day.
·freepublicapis.com·
Free Public APIs
One, a React Framework | Tamagui
One, a React Framework | Tamagui
One is a React framework focused on simplicity that lets you target both web and native at once with a single Vite plugin.
·onestack.dev·
One, a React Framework | Tamagui
Building a Single-Page App with htmx | jakelazaroff.com
Building a Single-Page App with htmx | jakelazaroff.com
People talk about htmx as though it's saving the web from single-page apps. Well, I guess I missed the memo, because I used htmx to build a single-page app.
·jakelazaroff.com·
Building a Single-Page App with htmx | jakelazaroff.com
Debunking 6 common pgvector myths
Debunking 6 common pgvector myths
This blog post debunks six common myths surrounding pg_vector, a popular Postgres extension for storing and querying vectors, which is often misunderstood. It clarifies that while vector indexes can enhance performance, they are not always necessary, and different types of vector indexes serve distinct purposes. The post also addresses misconceptions about the limitations on vector dimensions, the evolving nature of pg_vector, and its compatibility with sparse vectors like BM25. Through practical examples, the post highlights how pg_vector offers flexibility in vector storage and retrieval, making it a powerful tool beyond just RAG applications.
·thenile.dev·
Debunking 6 common pgvector myths