MySQL tutorial - IT technology blog

Node.jsでmysql2を使ったMySQL接続:Connection Pooling、Prepared Statements、Transaction

mysql2ライブラリを使ったNode.jsでのMySQL接続を正しく行う方法を解説し、初級開発者がよく犯すミスを回避します。パフォーマンス最適化のためのConnection Pooling、SQLインジェクションをブロックするPrepared Statements、複数テーブルを同時に操作する際のデータ整合性を保証するTransactionの使い方を学びましょう。
Monitoring tutorial - IT technology blog

Grafana Beylaのインストールと設定ガイド:eBPFを使ってGo、Python、Node.jsアプリをコード変更なしで自動監視する

Grafana BeylaはeBPFを使ってGo、Python、Node.jsアプリからメトリクスとトレースを自動収集する — コードを一行も変更せず、SDKのインストールも不要。本記事では、Beylaのインストールと設定方法、そしてPrometheus + Grafanaとの組み合わせで6ヶ月間プロダクション運用した実際の結果を紹介する。
Git tutorial - IT technology blog

.gitignoreのグローバル設定とプロジェクト別テンプレート:OS、IDE、プログラミング言語のファイルを正しく除外する

.gitignoreを二つのレベルで設定する方法を解説:OSとIDE用のグローバル設定と、プログラミング言語用のプロジェクト別設定。Python・Node.jsの実践的なテンプレート、誤ってコミットしたファイルの対処法、gitignoreルールのデバッグ方法も含む。
Monitoring tutorial - IT technology blog

prom-clientでNode.jsアプリを監視する:リクエストレート、レイテンシ、カスタムビジネスメトリクスをリアルタイム追跡

prom-clientをNode.js Expressに統合し、PrometheusとGrafana向けにHTTPメトリクスを公開する方法を解説。リクエストレート、P95レイテンシ、エラーレート、カスタムビジネスメトリクスを網羅。各監視アプローチの比較から、インストールとダッシュボード作成まで段階的に説明します。