タグ

microservicesとreactiveに関するetakahaのブックマーク (5)

  • リアクティブマイクロサービス入門(2/2)- 実現編 - Qiita

    はじめに 前篇の「リアクティブマイクロサービス入門(1/2)- 概念編」では、なぜリアクティブマイクロサービスが必要なのか、リアクティブマイクロサービスとは何なのかをご紹介しました。 後編となるこの記事では、リアクティブマイクロサービスの実装するために使えるテクニック・技術を、目的別にご紹介します。 もちろん、これらすべてを盛り込まなければリアクティブマイクロサービスを実現できないわけではありませんが、引き出しとして知っておけばより柔軟な設計ができるのではないかと思います。 目的別にまとめているので、適宜リファレンス的にご参照いただければと思います。 モジュール化 リアクティブマイクロサービスに求められる性質をバランス良く満たすためには、ビジネス上の関心事を分割することが重要です。 トレードオフで同時に実現することが難しい要件でも、分割することでそれぞれの関心時に最適化した手段を選択して実

    リアクティブマイクロサービス入門(2/2)- 実現編 - Qiita
  • リアクティブマイクロサービス入門(1/2)- 概念編 - Qiita

    はじめに リアクティブシステムを構築するためのライブラリ「Akka」を開発する Lightbend社 から、リアクティブシステムやマイクロサービスについて学習できる有償のオンライントレーニング「Lightbend Academy」を提供されていますが、2020年夏の間(※)は無償で受講できるようになっています。 ※2020/07/14現在。当初は無償期間が6月末まででしたが、7月末 -> 夏いっぱいと期間が延長されています。 ※「Lightbend Academy」の受講については、こちらのスライド「Lightbend Academyオンライントレーニングを受けてみた」もご参照ください。 この記事では「Lightbend Academy」を受講して学んだ、リアクティブな性質を備えたマイクロサービスを設計・開発するために知っておきたい知識や理論 を、私なりに整理・再編してご紹介したいと思いま

    リアクティブマイクロサービス入門(1/2)- 概念編 - Qiita
  • RxJava 2とArmeriaでマイクロサービスを非同期化してみた : LINE Engineering Blog

    こんにちは、LINEメッセンジャーのサーバーサイド開発チームに所属してスタンプや着せかえに関連する開発を担当している川田(@hktechno)です。この記事はLINE Advent Calendar 2017の2日目の記事です。 私が所属しているチームは、数年前からマイクロサービス化されたサービスのRPC(Remote Procedure Call)やDBアクセスを非同期化し、レイテンシの削減やサーバーリソースの省力化に勤しんできました。最近は、LINE内部で開発しているRPCサーバーArmeriaとRxJava 2を使って、“Javaにしては”なかなかイケている内部構成になってきました。この記事では、そんな私達のチームで開発しているスタンプ・着せかえ関連サーバーの裏側についてご紹介したいと思います。 LINE Shopにおけるマイクロサービス 一言でLINEといっても、LINEと名前のつ

    RxJava 2とArmeriaでマイクロサービスを非同期化してみた : LINE Engineering Blog
  • Lagom で学ぶ Reactive Microservices Architecture @ 第3回Reactive System Meetup in 西新宿

    Lagom で学ぶ Reactive Microservices Architecture @ 第3回Reactive System Meetup in 西新宿 近年、マイクロサービスアーキテクチャに注目が集まっています。そのような状況の中、米Lightbend社からマイクロサービスアーキテクチャ向けフレームワークの Lagom がリリースされました。Lagom は Reactive Manifesto で提唱されている Reactiveness を持つマイクロサービスの開発をサポートする、設計思想と機能を備えています。Reactiveness はシステムが大規模になるほど重要になってきます。この講演では Lagom の特徴的な設計思想や機能を取り上げ、マイクロサービスアーキテクチャを採用した大規模なシステムがとるべき振る舞いと、それが Lagom でどのように実現されているのかを解説

    Lagom で学ぶ Reactive Microservices Architecture @ 第3回Reactive System Meetup in 西新宿
  • 『SpringOne Platform 2016 参加レポート〜2日目編〜』

    どうもこんにちは。先日に引き続き技術部の池田 (@yukung) です。少し日が空いてしまいましたが、 SpringOne Platform 2日目のレポートをお送りします。 他にもたくさんのセッションがありましたが、今回は私が聴講したセッションを中心にお届けします。セッション一覧はこちらです。 Main Stage1日目と同様、冒頭は Main Stage という Keynotes セッションでした。 Keynotes 前半主に前半は Cloud Foundry や OSS, Community の話や、ユーザーである Bloomberg, McKesson, Manulife といった企業がいかにしてソフトウェアを中心にした企業文化に変えていったのかといった culture の話、そして Cloud Foundry と Google, Microsoft, Accenture が協力

    『SpringOne Platform 2016 参加レポート〜2日目編〜』
  • 1