Protocol Buffers (Protobuf) は、すべてのデータ エンジニアまたは API デザイナーが知っておくべき基本的なデータ シリアル化形式です。これは、Google、Netflix、Uber などの多くのトップ テクノロジー企業によって活用されており、マイクロサービスが効率的な方法でデータを転送できるようにします。
Introduction to Protocol Buffers (LFS145)

対象者
このコースは、gRPC を学習する準備をしたい、および/または効率的なデータのシリアル化/逆シリアル化について学習したい学生または専門家を対象としています。
少なく読む
続きを読む

学習内容
このコースでは、プロトコル バッファ バージョン 3 に焦点を当て、単純な .proto ファイルと複雑な .proto ファイルを記述する方法と、「protoc」を使用してコードを生成する方法についての基本的な理解を提供します。また、インポートとパッケージを適切に活用する方法、プロトコル バッファーを使用した Python のコード、および高度なプロトコル バッファーの概念についても説明します。
少なく読む
続きを読む

身につく知識
このコースでは、gRPC を理解する準備をします。プロトコル バッファは、マイクロサービスの通信手段として多くの企業で既に使用されている gRPC フレームワークの中核です。
少なく読む
続きを読む











前提条件
- 学習者は Python に精通している必要があります。型、変数、および条件に関する基本的な知識で十分です。
ラボの前提条件
- 紹介用: vscode-proto3 プラグインを使用した Visual Studio Code
- Python の場合: Python 3
- OS: Linux および macOS。 Windows では、protoc の代わりに protoc.exe を使用して動作するはずです。
- CPU: 最小 4GB
- ディスク容量: コードには 2GB で十分で、protoc と Visual Studio Code をインストールできます。
2023年6月
プロトコル バッファーについての非常に良い入門書でした。
2023年5月
講座には役立つ情報がたくさん詰まっていました。
2023年4月
ビデオプレゼンテーションでは、徹底したステップバイステップのプロセスを通じてトピックをわかりやすく説明しました。
2023年3月
内部エンコーディングとバイトフォーマットについても説明されており、理解が深まったことをうれしく思います。
2023年3月
よく構成されたコースと知識豊富なインストラクター。