「Go」の記事一覧
-
Goで実現する安全なシャットダウンの実践パターン
2025-05-04 21:09
IT・ネットGoアプリケーションにおけるグレースフルシャットダウンの実践的な手法を紹介した記事です。SIGINTやSIGTERMなどの終了シグナルの捕捉から始まり、HTTPサーバの新規接続の停止、既存リクエストの完了待機、リソースの解放までを段階的に解説しています。Kubernetes環境での挙動、readiness probeの工夫、shutdown用のcontext伝播など、実務で使える具体例が豊富に提示されており、安全な停止処理の設計に役立ちます。
-
高速なデータ照合を可能にするBloomフィルターの仕組み
2025-05-02 03:46
科学・技術Bloomフィルターは、ある要素が集合に含まれているかを高速かつ省メモリで確認できる確率的データ構造です。ビット配列と複数のハッシュ関数を使い、否定の確認には確実性があり、肯定の場合にはごく稀に誤判定が含まれます。Go言語での実装例も紹介され、1秒間に数千万件の検査も可能です。特にアクセスの大半が否定となる用途で真価を発揮します。
Page 1 / 1