@joyopi
受講生
187
受講レビュー
15
講義評価
5.0
myeongseobshim2318
·
実務で同時実行性の問題が頻繁に発生するため、解決方法を学ぼうと講義を探して受講しました。解決方法にはさまざまな手段があることが分かりました。理論だけでなく実習まで行うことができ、とても役に立ちました。
yoonheelee
分かりやすく説明してくださり、とても有意義な時間でした!!
hyunwoochoi4034
バックエンド開発をしながら、SagaやTCCのような概念には一度は触れたことがありましたが、いざ説明しようとすると、それぞれの違いやいつ適用すべきなのかが曖昧な部分がありました。 この講義を通して、モノリスからMSAへ移行する過程を実際に追体験しながら、なぜ分散トランザクションが必要なのかを自然に理解でき、以前から知っていた概念も確実に整理することができました。 特に、決済失敗や補償処理の失敗など、実際の運用環境で十分に起こり得る状況を自分で再現してみることで、単に正常なフローだけを見るよりもはるかに理解しやすかったです。 AI Agentを活用して、複雑な補償ロジックや障害対応のプロセスを段階的に実装していく方法もよかったですし、二重決済や幽霊座席のような状況を実際に解決してみることで、なぜこのような設計が必要なのかもはっきり実感できました。 MSA環境で開発している方や、分散環境におけるデータ整合性の問題を正しく理解し、障害対応能力まで高めたい方におすすめしたい講義です。
innoddoo
素晴らしい講義です! おかげさまで、実際に手を動かしながら並行性とロックの概念を理解できました 🙇♀️ 分散環境向けのIntelliJの設定方法など、役立つヒントも良かったです。 これからさらに深く学んでいける基盤を作ってくださり、ありがとうございます!
smathj9975
わあ、最近一人で講義内容のように進めていたのですが。 こんな講義があったなんて… 初めて制作された講義であるにもかかわらず、楽しく拝見しました。 次の講義も期待しています(笑)
yunjinlee
並行性の問題は概念は聞いたことがありましたが、実際にどのように発生するのか体感するのが難しかったのですが、この講義は「最も簡単な並行性問題」というタイトルにぴったりの講義でした!👍 Race Condition(競合状態)を図とコードの例で説明してくださったので理解しやすく、なぜこのような問題が発生するのか、流れを追いながら学ぶことができました。😊 他のテーマの講義もまた受けてみたいです!
並行性の問題をいつも難しく感じていましたが、この講義で概念を一つずつ丁寧に解説していただき、ようやく感覚がつかめた気がします。理論だけを扱うのではなく、直接実習環境を構築しながら、単一サーバーと分散サーバーで並行性の問題がどのように異なって現れるのかを自然に理解することができました。 また、並行性の問題が実際にどのような過程で発生するのかを直接確認できる構造なので、単に概念を暗記するのではなく、なぜこのような問題が起こるのかを体感できた点が特に良かったですし、実務ですぐに活用できる内容が多くて大変役立ちました。 楽観的ロック・悲観的ロック・分散ロックなどの概念が混乱したり、並行性の問題をどのように解決すべきか悩んでいる方におすすめできる講義だと思います。
heejaykong2906
並行性の問題を理論的にしか知らなかったのですが、講師の方に従ってrace conditionをコードレベルで直接再現し解決してみることで、感覚を確実に身につけることができたと思います。共有DB、分散環境など様々な環境を想定して実習するのもとても役に立ちました。😊😊 私のように並行性の問題に入門する方々に良い講義だと思います。ありがとうございました~