テックニュース

Tech News

エンジニアリングや開発プロセスのベストプラクティスを発信します。

Flyway入門:JavaでDBスキーマをバージョン管理する
テックブログ

Flyway入門:JavaでDBスキーマをバージョン管理する

Flywayは、データベースのスキーマ変更をマイグレーションファ…

WebSocketの監視入門:接続数・切断・遅延を可視化する
テックブログ

WebSocketの監視入門:接続数・切断・遅延を可視化する

WebSocketは接続が長時間続くため、HTTPのレスポンスコ…

WebSocketの認証設計:接続時と再接続時のトークン管理
テックブログ

WebSocketの認証設計:接続時と再接続時のトークン管理

WebSocketでも、接続時に利用者が誰なのかを認証し、接続後…

WebSocketの再接続設計:切断後に安全に復旧する方法
テックブログ

WebSocketの再接続設計:切断後に安全に復旧する方法

WebSocketの再接続設計とは、切断された通信を単にもう一度…

WebSocketのheartbeat入門:ping/pongで切断を検知する
テックブログ

WebSocketのheartbeat入門:ping/pongで切断を検知する

WebSocketのheartbeatとは、接続が実際に通信可能…

Java Stream API入門:for文との違いと使いどころ
テックブログ

Java Stream API入門:for文との違いと使いどころ

JavaのStream APIは、Listなどのコレクションに対…

ポーリングとは?短い間隔でAPIを呼び続ける仕組みと注意点
テックブログ

ポーリングとは?短い間隔でAPIを呼び続ける仕組みと注意点

ポーリングとは、クライアント側から一定間隔でサーバーのAPIへ問…

SSEとは?WebSocketとの違いとリアルタイム通知の実装
テックブログ

SSEとは?WebSocketとの違いとリアルタイム通知の実装

SSE(Server-Sent Events)とは、1本のHTT…

Java Enum入門:文字列定数のミスを減らす使い方
テックブログ

Java Enum入門:文字列定数のミスを減らす使い方

JavaのEnumは、ステータスや種別のように取り得る値が決まっ…