Development tutorial - IT technology blog

マイクロサービスにおけるRedis分散ロック:同時処理のレースコンディションを防ぐ実装ガイド

マイクロサービスシステムで複数のサービスが同じデータを同時処理する際のレースコンディション問題を、Redis分散ロックで解決する実装方法を解説。安全なLuaスクリプトを用いた実用的なPythonコード、適切なTTLの設定方法、Redisでのロック監視も含む。
Linux tutorial - IT technology blog

LinuxでのKdump設定ガイド:カーネルクラッシュダンプの収集と重大なシステム障害の分析

Kdumpは、カーネルパニック発生直後——システムが再起動する前に——RAMの全状態を記録します。ログに何も残らないサーバークラッシュの原因をsysadminが調査できる唯一のツールです。本記事では、RHEL/CentOS/UbuntuへのKdumpのインストールと設定、安全なテストのトリガー方法、crashツールによるvmcore解析を解説します。
Security tutorial - IT technology blog

Gophish:Linuxで社内フィッシングシミュレーションシステムを自作してセキュリティテストと教育を行う

Gophishは、高額な外部サービスを使わずに社内でフィッシングシミュレーションを自主運用できるオープンソースツールです。インストールからキャンペーン設定のA to Z、そして結果を分析してチームのセキュリティ意識を実際に改善するまでの手順を解説します。
Network tutorial - IT technology blog

Linuxでtc-mirredを使ったTraffic Mirroring設定 — サービスを止めずにパケットをIDS/IPSへコピーする

Traffic Mirroringとtc-mirredを使えば、本番トラフィックを止めることなく、すべてのパケットをpassiveなIDS/IPSデバイスにコピーできる。ingressとegressのミラーリング設定手順をステップごとに解説し、選択的なトラフィックフィルタリングやsystemdサービスによる自動化のTipsも紹介する。