メインコンテンツに移動
Apache Pulsarとは?仕組み、Kafkaとの違い、使い方、コード例まで徹底解説

Apache Pulsarは、複数のアプリケーションやサービスの間で発生するデータを、安全かつ効率的に受け渡すための分散メッセージング基盤です。

マイクロサービスとSOAの違いとは?設計思想・運用・導入判断を徹底比較

マイクロサービスとSOAは、どちらも「サービス」を中心にシステムを設計する考え方です。そのため、アーキテクチャを学び始めた段階では、両者がほとんど同じものに見えることがあります。

Go言語マイクロサービス本番導入チェックリスト

Go言語でマイクロサービスを開発すると、軽量なバイナリ、起動の速さ、並行処理の扱いやすさ、標準ライブラリの充実によって、比較的短い期間でAPIサービスを構築できます。

PKCEとは?Go言語OAuth 2.0実装で使う安全な認可コードフロー

PKCEは、OAuth 2.0の認可コードフローをより安全にするための仕組みです。読み方は「ピクシー」とされることが多く、正式には Proof Key for Code Exchange です。

Go言語OAuth 2.0実装ガイド|認可コード・PKCE・トークン管理

Go言語でWebアプリケーションやAPIを作るとき、外部サービス連携、会員ログイン、管理画面、モバイル連携、マイクロサービス間通信などでOAuth 2.0を扱う場面は多くあります。

Go言語マイクロサービス性能ベンチマークの設計と実装

Go言語で作られたマイクロサービスは、軽量な実行ファイル、並行処理、標準試験機能を活かしやすく、性能重視のサービスにもよく使われます。

LINE Chat