inflearn logo
知識共有
inflearn logo

NAVERの面接官が使用するリアルタイム超低遅延プラットフォーム Apache Flink

ほとんどの開発者は、データ処理について語る際、依然としてバッチ(Batch)やCronJobにとどまっています。しかし、実際のサービス環境ではデータが絶え間なく生成されており、その流れを即座に処理できなければ、遅延・ボトルネック・整合性の問題へとつながります。私自身も大規模なトラフィック環境で、リアルタイム推薦、状態同期、イベント遅延といった問題に直面し、「これをバッチで処理するのが正解なのだろうか?」と何度も悩みました。この講義は、まさにその問いから始まります。Apache Flinkを活用し、データが流れる瞬間に演算を行い、状態を安全に管理し、Event Timeに基づいて正確な結果を導き出す方法を、実務の観点から紐解いていきます。単なる理論の説明ではなく、実際のソースコードや構造を通じて、リアルタイム・ストリーム処理システムがどのように設計・運用されているかを体験できます。リアルタイム処理が漠然としていた方、メッセージングのその先の領域が気になっていた方にとって、この講義は明確な指針となるはずです。

難易度 初級

受講期間 無制限

Java
Java
Docker
Docker
docker-compose
docker-compose
flink
flink
Java
Java
Docker
Docker
docker-compose
docker-compose
flink
flink

学習した受講者のレビュー

4.7

5.0

Ande

96% 受講後に作成

もう二回目の講義をオープンすることになりました!!個人的に知識共有への欲が強くて、私が知っている部分をどんどん解説してあげたかったんです。 今回扱おうとしている内容はApache Flinkに関する内容で、皆さんが必ず知っておくと良いテーマだと選定しました。 正直に言いますね!!皆さん、リアルタイム通信について知識がなければ、この内容を理解するのは難しいかもしれません。(もちろん私が全部教えますし、正直講義がとても良く構成されていると思います。笑) でも必ず学ばなければなりません。難しいけど必ず学ぶべきだと、私が断言してお伝えしたいです。 リアルタイム通信というのは、最近の時代にはとても重要になってきているようです。より多くのトラフィックを誘発し、より多くのデータを収集するために、より多くのコンテンツを提供しなければならないと思います。 実際にこういった部分が数多くの大企業やユニコーンスタートアップに反映されていますよね。皆さんがご存知のNetflixの推薦システム、Uberのリアルタイム料金計算、そしてまあMUSINSAのような推薦システム ほとんど皆さんが使用されているプラットフォームやサービスでは、このリアルタイム通信が抜けている場合を見たことがありません。 ですから、どうかこの動画を通して多くの方々が学習されたら嬉しいです。本当に必ず学ばなければなりません。皆さんのキャリアのためにも、お願いしますね笑笑笑

5.0

에이미

89% 受講後に作成

Inflearnで見た講義の中で指折りの講義だと思います..!! 理論的な部分も全く不足しておらず、サンプルコードとそれに伴う実習まで全般的に多くの部分を学べると思います。 Sourceという概念を教えてくださる時、あえて外部ストレージやMSQを使用せずに実装したのがより印象深いと思います。その部分まで扱っていたら講義の目標から一部外れる内容だったと思います。 本当に講義よく見ました。とても多くのことを学んでいく内容ですね。

5.0

warna

85% 受講後に作成

共有者様の講義を見ながら、私は最近ネイバークラウドに転職しました!!本当にありがとうございます。 私がインフラーンで最も好きな知識共有者様で、有名ではありませんが、短い時間で本当に多くの概念を教えてくださり、時間を効率的に使おうと努力される姿が講義ごとに見えて、とても良い講義だと思います。 今回も新しくオープンされるとすぐに受講しましたが...やはり本当に内容がとても有益だと思います。本当にたくさん学べる内容でした。

受講後に得られること

  • バッチではなくリアルタイムストリームベースでデータを処理する設計

  • Event Time・Watermarkを活用して遅延データまで正確に処理

  • ステートフルプロセッシングを通じて「状態を持つ」リアルタイムアプリケーションを実現

  • Apache Flinkで実務に即活用できるストリーム処理パイプライン

  • リアルタイムのレコメンデーション・課金・集計システムを設計可能なアーキテクチャ

こんな方に
おすすめです

学習対象は
誰でしょう?

  • バッチとCronJobの限界を前に、毎回設計で行き詰まるバックエンドエンジニア

  • Kafkaは使っているが、「その次のステップ」が分からずもどかしい開発者

  • リアルタイム推薦・課金・集計システムの構造が感覚でしか理解できていない開発者

  • Event Time・Stateの概念がいつも難しく感じられるストリーム入門者

  • リアルタイムデータ処理でキャリアの差別化を図りたい中堅・シニアエンジニア

こんにちは
Hongです。

インフラン認証

キャリア認証

10,255

受講生

654

受講レビュー

165

回答

4.7

講座評価

34

講座

家でだらだら過ごしていたところ、開発に興味を持ち勉強を始め、現在は板橋(パンギョ)でプラットフォームサーバーの開発を担当しています。私が勉強してきた方法や、実務で直面する可能性のある様々な問題点とその解決策を皆さんに提供したいと思い、知識共有者としての活動を続けています。

 

講義は私一人の知識だけで作られるものではありません。すべての講義には、共に作り上げてくださる方々がいます。

 

[知識共有者の経歴]

[前] サンドボックスIP関連ブロックチェーン開発者

[前] メタバースバックエンドエンジニア

[] 板橋(パンギョ)でベテランになりつつあるサーバー開発者

 

[インタビュー履歴]

[その他のお問い合わせ]

[公式サイト]

もっと見る

カリキュラム

全体

27件 ∙ (6時間 45分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

11件

4.7

11件の受講レビュー

  • miaaade9585868님의 프로필 이미지
    miaaade9585868

    受講レビュー 9

    平均評価 5.0

    5

    89% 受講後に作成

    Inflearnで見た講義の中で指折りの講義だと思います..!! 理論的な部分も全く不足しておらず、サンプルコードとそれに伴う実習まで全般的に多くの部分を学べると思います。 Sourceという概念を教えてくださる時、あえて外部ストレージやMSQを使用せずに実装したのがより印象深いと思います。その部分まで扱っていたら講義の目標から一部外れる内容だったと思います。 本当に講義よく見ました。とても多くのことを学んでいく内容ですね。

    • jhong
      知識共有者

      こんにちは、エイミーさん!!このようにレビューを残していただきありがとうございます。指折りの講義だなんて ㅠㅠ とても励みになるレビューです。 次の講義もより有益で、エイミーさんのお役に立てる内容で準備してみます。良い一日をお過ごしください!

  • and3839455877님의 프로필 이미지
    and3839455877

    受講レビュー 3

    平均評価 5.0

    修正済み

    5

    96% 受講後に作成

    もう二回目の講義をオープンすることになりました!!個人的に知識共有への欲が強くて、私が知っている部分をどんどん解説してあげたかったんです。 今回扱おうとしている内容はApache Flinkに関する内容で、皆さんが必ず知っておくと良いテーマだと選定しました。 正直に言いますね!!皆さん、リアルタイム通信について知識がなければ、この内容を理解するのは難しいかもしれません。(もちろん私が全部教えますし、正直講義がとても良く構成されていると思います。笑) でも必ず学ばなければなりません。難しいけど必ず学ぶべきだと、私が断言してお伝えしたいです。 リアルタイム通信というのは、最近の時代にはとても重要になってきているようです。より多くのトラフィックを誘発し、より多くのデータを収集するために、より多くのコンテンツを提供しなければならないと思います。 実際にこういった部分が数多くの大企業やユニコーンスタートアップに反映されていますよね。皆さんがご存知のNetflixの推薦システム、Uberのリアルタイム料金計算、そしてまあMUSINSAのような推薦システム ほとんど皆さんが使用されているプラットフォームやサービスでは、このリアルタイム通信が抜けている場合を見たことがありません。 ですから、どうかこの動画を通して多くの方々が学習されたら嬉しいです。本当に必ず学ばなければなりません。皆さんのキャリアのためにも、お願いしますね笑笑笑

    • jhong
      知識共有者

      wwww こんなに熱心な方は初めて見ました。私もリアルタイム通信というキャリアが開発者の観点から本当に大きな助けになると思います。この方がおっしゃってくださったことに本当に共感しますし、多くの方々が私たちが共感する部分を認識して参考にしてくださったらとても嬉しいです。 良い講義を一緒に作れていつも光栄です~~! これからもよろしくお願いします!!

  • bosterbucheon2980님의 프로필 이미지
    bosterbucheon2980

    受講レビュー 5

    平均評価 5.0

    5

    89% 受講後に作成

    最初は、こんなことまで知る必要があるのか??自分のキャリアにこれを勉強するのが正しいのか??と思ったんですが。わあ、本当にこれすごく有益です。単純な講義ではなく、Flinkというサービスについても学べますが、その先をもっと見ることができる講義だと思います。 講義とても良かったです。

    • jhong
      知識共有者

      ブスタ様、こんにちは!!難しいプラットフォームではありますが…できるだけ分かりやすく解説してお伝えできるよう努めました。励みになるお言葉をいただき、ありがとうございます!!

  • gjsu540607534님의 프로필 이미지
    gjsu540607534

    受講レビュー 15

    平均評価 5.0

    5

    78% 受講後に作成

    講義とても良かったです。構成がとても良いですね。リアルタイム通信が何なのか、この講義一つでしっかり理解できたと思います。 単純にFlinkというプラットフォームだけを扱うのではなく、そのシニア開発者の方の視点も垣間見ることができる内容だったと思います。

    • jhong
      知識共有者

      こんにちは、02年生の開発者様!!良いレビューを残していただきありがとうございます!!おっしゃっていただいた部分のように、単純に使用する方式ではなく、もう少し広い視野で見ることができる観点を提供したいと思っていました。 今後もより有益な講義を提供いたします。レビューありがとうございます。良い一日をお過ごしください!!

  • warna97725274님의 프로필 이미지
    warna97725274

    受講レビュー 13

    平均評価 5.0

    5

    85% 受講後に作成

    共有者様の講義を見ながら、私は最近ネイバークラウドに転職しました!!本当にありがとうございます。 私がインフラーンで最も好きな知識共有者様で、有名ではありませんが、短い時間で本当に多くの概念を教えてくださり、時間を効率的に使おうと努力される姿が講義ごとに見えて、とても良い講義だと思います。 今回も新しくオープンされるとすぐに受講しましたが...やはり本当に内容がとても有益だと思います。本当にたくさん学べる内容でした。

    • jhong
      知識共有者

      こんにちは warnaさん、ネイバークラウドだなんて!!!本当に素晴らしいところに行かれましたね ㅎㅎ 羨ましいです!!機会があれば私も...?ㅋㅋㅋㅋ 冗談ですが、今後もっと有益で面白い内容を扱いながら、皆さんに寄り添う講師になります。 良い一日をお過ごしください、そしてこれからもっと良いことだけがありますように!!

Hongの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!

新規会員登録で25%OFF

¥6,646

25%

¥8,856