
MSAアーキテクチャで使用されるゲートウェイパターンの実装
July
¥4,902
初級 / Go, Kafka, MSA
4.9
(8)
このレッスンでは、yamlを活用してカスタムGateway APIを設定するプロセスについて説明します。
初級
Go, Kafka, MSA


学習した受講者のレビュー
5.0
ride remarkable
良い講義をありがとうございました。 すぐに受講するには、私にはまだ足りない部分がありました。 まず、必要な部分だけを検索して、最後まで受講し、その後、わからない部分を追加で勉強してコードレビューすることで理解できました。 とても役に立ちました。本当にありがとうございます。
5.0
Hoos
さまざまな機能を実装しているため、途中、フォントが少し小さくなる場合がありますが、私にとってはそれほど不便ではありませんでした。 この点を除けば、本当に視野を広げる素晴らしい講義だと思います。 ありがとうございます!
5.0
KingLoma
興味のあるテーマだったので、講義が公開された直後に受講しましたが、1日ほどで受講できる程度だと思います。 講義自体は非常に簡単です。Reactを使用してすべてを実装するのではなく、各機能ごとに実装します。この部分は、機能ごとに開発しているという感じがしてよかったです。 また、この講義を聴きながら、開発には思っていたよりもさまざまな方法があり、自分が知らない開発方法や概念が非常に多いことを知りました。 実際、ビデオストリーミングは一般的なプラットフォームでは使用されない方法であることに同意しましたが、このように実装できるとは思いませんでした。 - 私は、単にHTTPサーバーを設定すればよいと思っていました... とにかく、結論として、初心者が見るにはより良い講義であり、満足のいく講義だと思います。
webRTC
ffmpegを活用したファイル変換
FFmpeg
http range形式を活用したビデオ録画及びストリーミング
JavaScriptを活用したsocket通信
Golangを活用した動画録画および変換
HTTP通信方式は実務で迅速に適用でき、コストパフォーマンスが高いため、最も優先的に検討されるアプローチです。しかし、ビデオストリーミングやチャット、さらにはリアルタイムデータ交換をサポートするプラットフォームであれば、HTTP通信だけでは解決できない複雑で多様な要件が存在します。この時に好まれる技術がWebRTCです。
この講義では、WebRTCを活用したP2P(Peer-to-Peer)通信技術を中心に学習し、ストリーミングプラットフォームおよびリアルタイム通信機能を効果的に実装する方法を身につけます。WebRTCの核心概念から実務活用まで、リアルタイムデータ交換とストリーミングソリューション構築に必要な技術を段階的に学んでみましょう。
📌ストリーミングに使用される技術を直接実装してテストします。
📌 単純なHTTP通信ではなく、様々な通信方法について学習します。
📌 機械のようにお教えしません。最初から一緒にコードを書いてデバッグを進めます。
📌言語に大きな制約はありません。JavaScriptは動的な機能実装のための言語として、Goはビデオ変換を処理するサーバー言語として使用されます。
講義で扱うP2P通信は、一般的な実務では容易に触れることが難しい高度な技術です。P2P通信を実務に適用する会社は一部に過ぎず、それだけ簡単に実装できる技術ではありません。
講義を通じて就職準備時に競争力を確保できるだけでなく、転職のための深みのある開発知識を積む機会となるでしょう。新しい挑戦のための技術的差別化を作ってみてください!
1⃣ Go、FFmpegを活用したビデオデータConvertingサーバー構成
2⃣ Go、Chunkを適用したファイルシステムI/O最適化及びメモリ最適化
3⃣ JavaScriptによるDocument Elementの扱い方
4⃣ JavaScriptを活用したSocket.ioの扱い方
5⃣ webrtcを活用したp2p(peer to peer)ネットワーク通信

バックエンド開発でレベルアップしたいです。
HTTPを活用したCRUDしかできません。転職は可能でしょうか??

ストリーミングプラットフォームが気になります。
見ているだけだった配信プラットフォームがどんな技術を使っているのか気になります

就職市場が凍りついています。
厳しい就職市場で就職を夢見る方々
一緒に実装するWebRTC
一緒に実装するFFmpegコーデック変換
一緒に実装するビデオストリーミング
一緒に実装するwebSocketとRTC通信
講義だけを信じて!
開発者として働いている方、または目指している方であれば、様々な技術を常に勉強することが望ましいです。就職市場が冷え込んでいる状況で、転職や就職のためには、様々な技術を知っているだけでも、開発そのものに対する多様な魅力ポイントを示すことができます。
この講義を通じて、皆さんも様々な技術に触れる時間になればと思いますし、開発の楽しさを再び見つけられればと思います。
Go Version : go1.21.0 darwin/amd64
Node Version : v22.4.1
FFmpeg Version : 7.1 Copyright (c) 2000-2024 the FFmpeg developers
IDE : VsCode
学習対象は
誰でしょう?
ストリーミングプラットフォームが気になる方
WebRTCを通じたP2P通信が気になる方
私は一般的なHTTPしか知りませんとおっしゃる方
様々な開発方式に触れたい方
前提知識、
必要でしょうか?
ありません。講義自体がすべて最初から作成されます。
3,851
受講生
195
受講レビュー
88
回答
4.4
講座評価
15
講座
自己紹介
非専攻出身で、現在は板橋(パンギョ)でプラットフォームサーバーの開発を担当しています。
サーバーの最適化や様々なクエリチューニングを好み、簡単な機能を皆さんに分かりやすく、かつ迅速にお伝えできるよう努めています。
経歴
[前] サンドボックス ブロックチェーン開発者
[前] ネクソン子会社 バックエンド開発者
[前] 板橋(パンギョ)大企業プラットフォームサーバー開発者
[現] 板橋(パンギョ)親会社サーバー開発者
全体
25件 ∙ (3時間 21分)
講座資料(こうぎしりょう):
全体
10件
4.0
10件の受講レビュー
受講レビュー 7
∙
平均評価 5.0
5
興味のあるテーマだったので、講義が公開された直後に受講しましたが、1日ほどで受講できる程度だと思います。 講義自体は非常に簡単です。Reactを使用してすべてを実装するのではなく、各機能ごとに実装します。この部分は、機能ごとに開発しているという感じがしてよかったです。 また、この講義を聴きながら、開発には思っていたよりもさまざまな方法があり、自分が知らない開発方法や概念が非常に多いことを知りました。 実際、ビデオストリーミングは一般的なプラットフォームでは使用されない方法であることに同意しましたが、このように実装できるとは思いませんでした。 - 私は、単にHTTPサーバーを設定すればよいと思っていました... とにかく、結論として、初心者が見るにはより良い講義であり、満足のいく講義だと思います。
受講レビュー 10
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
5
良い講義をありがとうございました。 すぐに受講するには、私にはまだ足りない部分がありました。 まず、必要な部分だけを検索して、最後まで受講し、その後、わからない部分を追加で勉強してコードレビューすることで理解できました。 とても役に立ちました。本当にありがとうございます。
コメントありがとうございます。 この技術を実際に実装して使用している会社は多くありません。 セキュリティ上の問題や特定のケースでのみ使用されるため、実際には大きく経験することは難しいのですが。 それでも、さまざまな状況に対応できるよう知っておくことは、メイン スタックでなくても知っておく価値があると思います。 講義に参加いただきありがとうございます。次回の講義でお会いしましょう。😁
受講レビュー 4
∙
平均評価 5.0
受講レビュー 13
∙
平均評価 5.0
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
新規会員登録で25%OFF
¥4,491
25%
¥5,991