Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 21 件 / 21件

新着順 人気順

Akkaの検索結果1 - 21 件 / 21件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

Akkaに関するエントリは21件あります。 akkascalaoss などが関連タグです。 人気エントリには 『Akkaのライセンス変更について - kubell Creator's Note』などがあります。
  • Akkaのライセンス変更について - kubell Creator's Note

    こんにちは、かとじゅんです。 『Chatwork Product Day 2022』に関連してブログを書こうということで、Akkaのプラグインの改善などをテーマに記事を書こうと思ったのですが、Akkaのライセンス変更が界隈ではちょっとしたニュースになりました。「Chatworkさんはどうするの?」とよく聞かれるので、Chatwork社での今後の方針について簡単にまとめてみたいと思います。 Akkaのライセンス変更 www.lightbend.com Akka 2.7 から Apache License Version 2.0 から Business Source License (BSL) v1.1 に変わりました。BSLはMariaDBでも採用されているライセンスです。 The new license for Akka is the Business Source License (BS

      Akkaのライセンス変更について - kubell Creator's Note
    • Why We Are Changing the License for Akka | @lightbend

      Today, we are announcing a change to Akka’s license model so that Akka can be a thriving project for many decades. I created Akka 13 years ago out of love for programming, distributed systems, learning new things, and open source. It’s been a fantastic journey so far (read about Akka’s inception and early days here). Today, Akka is exceptionally reliable, scalable, and performant. It is the runtim

        Why We Are Changing the License for Akka | @lightbend
      • Java/Scalaの最新版Webアプリケーションフレームワーク「Play Framework 3.0」正式リリース。Akkaに代わりApache Pekkoを採用

        Java/Scalaの最新版Webアプリケーションフレームワーク「Play Framework 3.0」正式リリース。Akkaに代わりApache Pekkoを採用 Play Framework開発チームは、JavaとScalaに対応したWebアプリケーションフレームワークの最新版となる「Play Framework 3.0」の正式リリースを発表しました。 Houston, Play developers here. The eagle has landed! Play 2.9 (https://t.co/ars6Le2VUw) and 3.0 (https://t.co/Eus82EOS9c) are available now! To everyone out there helping and sponsoring: You are the best! THANK YOU SO MU

          Java/Scalaの最新版Webアプリケーションフレームワーク「Play Framework 3.0」正式リリース。Akkaに代わりApache Pekkoを採用
        • KamonによるAPM導入 - Akka gRPCを用いたScalaアプリケーション編 - ZOZO TECH BLOG

          計測プラットフォーム部バックエンドチームの鈴木です。 この記事では、Akka gRPCを利用しているScalaアプリケーションのZOZOMATに対してKamonを通じてAPMを導入した際に得られた知見、うまくいかなかった内容やその対応策を紹介します。 Akkaとは 最初にAkkaについて簡単に紹介します。Akkaは、JVM上で並行および分散アプリケーションの構築を容易にするツールキットとランタイムです。 Actorモデルの実装であるAkka Actorsを中心とし、Akka StreamsやAkka HTTP、Akka Clusterなど様々なツールが提供されています。詳しくは公式ドキュメントやAkka実践バイブルを読むことで深く理解できます。書籍で紹介されているAkkaのAPIは、今では古いものとなっていますが、Akkaの楽しさを知るにはとても良い本です。 私たちが開発しているZOZOM

            KamonによるAPM導入 - Akka gRPCを用いたScalaアプリケーション編 - ZOZO TECH BLOG
          • Akkaを使ってScalaのFutureにタイムアウトメソッドを生やす(あと注意点) - ravineport blog

            ScalaのFutureにはタイムアウトを設定するメソッドはない。 Await.result で設定時間待つことができるが、失敗した場合は例外がスローされてしまうのでTryなりで扱う必要があるし、なによりブロッキングするのでスレッドを無駄遣いしてしまっている。 そこで akka.pattern.after メソッドを使う。 akka.pattern.afterを使ったFutureのタイムアウト設定 こちらを参考にした stackoverflow.com import akka.actor.ActorSystem import scala.concurrent.duration._ import scala.concurrent.{ ExecutionContext, Future, TimeoutException } object Main { implicit class Future

              Akkaを使ってScalaのFutureにタイムアウトメソッドを生やす(あと注意点) - ravineport blog
            • DynamoDB Streamsを用いたAkka Streamsによるキャッシュ処理の実装とDynalystでのインターン | CyberAgent Developers Blog

              DynamoDB Streamsを用いたAkka Streamsによるキャッシュ処理の実装とDynalystでのインターン AI事業本部 Dynalystの黒崎(@kuro_m88)です。 今回はCA Tech JOBの制度を用いてインターンに参加して頂いた塚越さんからの寄稿記事です。 以下本文です。 みなさん初めまして! AI事業本部のDynalystというWeb広告に関するプロダクトのチームで、2020年3月の間 CA Tech JOBに参加させて頂きました、名古屋大学情報学部コンピュータ科学科4年の塚越駿(@hppRC)と申します。最近はもっぱら自然言語処理の研究やお勉強をしています。 本インターンでは、Scalaのactor modelを採用した並行処理ライブラリのAkkaと、それをベースにしたストリーミング処理用ライブラリのAkka Streamsを用いて、DynamoDB St

                DynamoDB Streamsを用いたAkka Streamsによるキャッシュ処理の実装とDynalystでのインターン | CyberAgent Developers Blog
              • AWS Fargateを使ったAmazon ECSでAkka Clusterを安定稼働させる ─方式編─ | Fintan

                はじめまして。テクノロジー&エンジニアリングセンター Lernaチームの根来です。 本エントリではAmazon Elastic Container Service(以降、ECS)上でAkka Clusterを稼働させるために検討した方式を公開します。ECSの起動タイプはAWS Fargate(以降、Fargate)を想定します。以降、単にECSと表記された部分では起動タイプにFargateを使う前提であると解釈してください。 本エントリを読むと次のことがわかります。 Akka Clusterを用いたアプリケーションをECS上にデプロイする方法 そのアプリケーションをゼロダウンタイムでアップデートする方法 想定読者 Akka Clusterをローカル環境などで起動したことはあるが、ECS環境では起動したことがない方 Akka Clusterが相互通信しながら処理することや、起動時にシードノー

                  AWS Fargateを使ったAmazon ECSでAkka Clusterを安定稼働させる ─方式編─ | Fintan
                • LightbendがAkka Serverlessのオープンベータを発表

                  Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                    LightbendがAkka Serverlessのオープンベータを発表
                  • 翼が「破壊的設計」の新型航空機 AKKAが公開! エコで高性能&効率良い “菱面体翼” | 乗りものニュース

                    最大30人程度乗れちゃうらしい…! 菱面体の翼 欧州のエンジニアリング・コンサルティング会社のAKKAテクノロジーが2021年10月、「グリーン&フライ(Green&Fly)」という新型航空機のコンセプトを打ち出しました。この機は、100%電気と水素を動力源とするほか、いままでの旅客機にはない「破壊的設計(disruptive design)」が特徴といいます。 「グリーン&フライ」のイメージ(画像:AKKAテクノロジー)。 この航空機の翼は、菱面体が採用されているとのこと。イメージイラストでは、胴体の上にまるで「枠(わく)」が乗るように、翼がついているさまが確認できます。AKKAテクノロジーによると、この翼形状は、現行のものと比較し、翼の先端で発生する乱流が少なく、抗力を大幅に低減できるとしています。 「グリーン&フライ」には、水素燃料電池バッテリーとスーパーキャパシター(蓄電器)を搭載

                      翼が「破壊的設計」の新型航空機 AKKAが公開! エコで高性能&効率良い “菱面体翼” | 乗りものニュース
                    • akkaのハンズオン・トレーニングを用意しました、Javaのサンプルコード付きです! - Maverick's tech blog

                      akkaのハンズオントレーニングを用意しました。全5モジュールあり、アクター、イベント・ソーシング、CQRS、クラスタリングを手を動かしながら学べます。 第1回: リレーショナル・データベースのトランザクションによる排他制御 第2回: アクターによる非同期処理 第3回: アクターとデータベースのシステム(イベント・ソーシング) 第4回: アクターとデータベースのシステム(CQRS) 第5回: クラスタリング このトレーニングのサンプルコードはJavaで書かれており、Scalaのサンプルコードは用意していません。Scala版も用意したかったのですが、Java版のコードしか書く時間がありませんでした…もしScalaのサンプルコードをご自身で書いてみたい方は、私リチャードが喜んで手伝います。TwitterのDMで連絡をください。私のDMは全てのツイッターユーザーに開放しています。 トレーニングは

                        akkaのハンズオン・トレーニングを用意しました、Javaのサンプルコード付きです! - Maverick's tech blog
                      • Cloudstate と Akka Serverless を使用した Google Cloud 上のステートフル サーバーレス | Google Cloud 公式ブログ

                        Cloudstate と Akka Serverless を使用した Google Cloud 上のステートフル サーバーレス ※この投稿は米国時間 2020 年 10 月 28 日に、Google Cloud blog に投稿されたものの抄訳です。 近年、水平方向のスケーラビリティを簡単に実現できる方法として、ステートレスの中間ティアが大きく宣伝されています。しかし、マイクロサービスの台頭によって、ステートレス アーキテクチャ パターンの限界が押し上げられたことにより、デベロッパーは代替手段を探し求めるようになりました。 ステートレス中間ティアは、サーバー アフィニティ(別名、スティッキー セッション)の必要性を軽減することで水平方向のスケーリングをサポートするため、アーキテクチャ パターンとして好んで使用されてきました。サーバー アフィニティは、レイテンシの低いアクセスとキャッシュの容

                          Cloudstate と Akka Serverless を使用した Google Cloud 上のステートフル サーバーレス | Google Cloud 公式ブログ
                        • Akka HTTP の Graceful な Shutdown の方法 または私は如何にして OSS のコードを読んでいるか - astamuse Lab

                          どうもみなさまおはこんばんちわー。アプリケーションエンジニアの池田 (@yukung) です。3 度目の登場になります。 2020 年始まりましたね!時が経つのは早いもので私も入社してはや 1 年が経ちましたが、最近はエンジニアだけに限らず、様々な分野で専門を持つ方々が弊社に入社してきてくださっていて、そんな方々の自己紹介を聞くたびに、世の中には知らない世界がまだまだたくさんあるなぁ、と思う刺激的な毎日です。 2020 年の心配事は、オリンピックによる混雑ですねぇ。あまりに混雑するようなら、どうせなら期間中はリモートワークで切り抜けようかな、とか密かに思っています。(弊社には宮崎からリモートワークで働いてるエンジニアもいます) lab.astamuse.co.jp Akka HTTP はいいぞ さて、今回は何を書こうかと考えた時に、前々回、前回と技術的なことを書いていなかったことを思い出し

                            Akka HTTP の Graceful な Shutdown の方法 または私は如何にして OSS のコードを読んでいるか - astamuse Lab
                          • 友の為の永久保存版 俺的steamで買うべき神ゲー【最終更新 2024/07】|AkkA

                            ボリュームのある王道RPGから、サクッと遊べるものまで。 プレイ時間は俺のクリア時間。 オジサンで、探索多いので、かなりのんびりプレイしてます。 ・steamでテイルズと言えば、テイルズオブヴェスペリア。 テイルズ伝統🟰戦闘に入るとアクションゲーになるよ。 ストーリーも、戦闘システムも、何もかもおもしろい。でも長い。レベル上げはそこそこ根気がいる。 ・ドットでRPGを楽しむなら、オクトパストラベラー 王道コマンド型戦闘システムのRPG。 複数人の主人公のストーリーを、それぞれ楽しめる。 ドット絵なのに、胸が熱くなったり、泣いたりしてたよ。 オクトパス(タコは出てこないよ。8人の主人公だよ。) ・テイルズオブアライズ テイルズの最新作だけど、そこそこ時間経ってるから今めちゃ安い。 95時間のプレイは、レベルマックス、隠しダンジョンクリアまでの時間。 ぶっちゃけ、1つ目にオススメしたヴェスペ

                              友の為の永久保存版 俺的steamで買うべき神ゲー【最終更新 2024/07】|AkkA
                            • 既存のアプリケーションからAkkaを切り離して大幅なコスト増を回避する - kubell Creator's Note

                              みなさん、こんにちは!Chatworkの原田 (@shinharad) です。 今回は、私が最近取り組んでいる、既存のScalaアプリケーションからAkkaの依存を切り離す準備を進めている話を書こうと思います。Akkaの切り離し方は色々あると思いますが、一つの方法として参考にしていただければと思います。 なお、現時点ではAkkaを切り離すことでコスト面での効果が最も大きいアプリケーションを対象として進めています。今後他のアプリケーションも同様にAkkaを切り離すかどうかは、状況を見ながら判断していくことになりそうです。 Akkaを切り離すに至った背景 Akkaは、並行・分散システムの構築をサポートするツールキットで、弊社ではこれまで多くのScalaアプリケーションで採用してきました。Akkaのエコシステムは包括的かつ強力で、Web APIやストリーム処理、分散処理など、アプリケーションの特

                                既存のアプリケーションからAkkaを切り離して大幅なコスト増を回避する - kubell Creator's Note
                              • Akka is moving away from Open Source

                                According to today’s announcement, Lightbend is changing Akka’s licensing to “Business Source License (BSL)”. This is not an Open Source, or a Free Software license. This is a proprietary license. UPDATE: The license change arrived in the repository. Freedom Read their licensing FAQ. Here’s what to take away from it: It restricts free usage to non-commercial purposes only, otherwise for any produc

                                  Akka is moving away from Open Source
                                • Interaction Patterns • Akka Documentation

                                  You are viewing the documentation for the new actor APIs, to view the Akka Classic documentation, see Classic Actors. Dependency The Akka dependencies are available from Akka’s library repository. To access them there, you need to configure the URL for this repository. sbtresolvers += "Akka library repository".at("https://repo.akka.io/maven") Maven<project> ... <repositories> <repository> <id>akka

                                  • Akkaの導入とアンチパターン、そしてクラウドネイティブへの対応

                                    Akkaの主要な使い方 この連載ではAkkaのアクター機能を中心に紹介してきました。Akkaはアクターを中心としつつも、それだけではなくさまざまなモジュールで構成されたツールキットです。Akkaを構成するモジュールを用途に応じて組み合わせることで、多様なアプリケーションに対応できますが、よく使われる代表的なモジュールの選択例として以下の3つがあります。 アクターを中心としたモジュール群 イベント・ソーシング用モジュール(akka-persistence) CQRS用モジュール(akka-persistence-query) クラスターとクラスター・シャーディング用モジュール HTTPサーバー用モジュール(akka-http) ストリーミング処理用モジュール (akka-streamsやAlpakka) より大規模なアプリケーションでは、1、2、3の全てを組み合わせる場合もあるでしょう。この

                                      Akkaの導入とアンチパターン、そしてクラウドネイティブへの対応
                                    • Akkaクラスターでアクターを用いた大規模分散システムを構築する

                                      リチャード 伊真岡です。この連載では非同期処理に役立つアクターモデルを学ぶため、JavaとScalaから使えるOSSであり、アクターモデルの実装を提供するAkkaを紹介します。前回の記事ではアクターと永続化層を接続する有効な設計パターンである、イベント・ソーシングとCQRSを紹介しました。今回は複数台のノードで構成したクラスター上でAkkaアクターを動かす、Akkaクラスターを解説します。 伝統的3層アーキテクチャでのスケールアウト 現代のシステムでは、ノード1台(本稿では、Akkaクラスターが立脚している分散システムの用語に合わせ、1台のコンピュータやサーバーを指します)で構成するシステムは稀で、負荷分散や耐障害性のため複数のノードで構成することが一般的です。 例えばアクターを用いない伝統的な3層アーキテクチャで、かつアプリケーション層に内部状態が存在しない設計の場合は、ノードの数を増や

                                        Akkaクラスターでアクターを用いた大規模分散システムを構築する
                                      • Akka License FAQ | @lightbend

                                        Why is Akka licensing changing? Akka requires significant investment in order to maintain its position as a preeminent distributed systems runtime. Many organizations have adopted Akka and are seeing significant benefits for their organizations. However, in recent years an increasing number of those organizations have elected to self-support without either contributing back to the community or by

                                          Akka License FAQ | @lightbend
                                        • Akkaを利用したクローラ開発 - MicroAd Developers Blog

                                          こんにちは、Tech Labの中野(@tosametal)です。 本記事ではAkka(Scala)を利用して開発したクローラの紹介を行います。 ストリームデータに対してクロールをする上で工夫した、ドメインごとのクロール頻度制御などについて紹介します。 Akkaはメッセージ指向のアクタシステムがベースとなっており、スケーラブルで弾力性のあるシステムを構築することが出来ます。 Akkaの詳細な説明は本記事では省略するため、興味がある方は 公式ドキュメント を読んで頂ければと思います。 概要 マイクロアドで独自に定義した、あらゆる事柄を目的を軸に階層構造で分類したものをトピックカテゴリと呼びます。 今回紹介するのはサイトのページのトピックカテゴリを判定するための前処理として動くクローラです。 以下はページのトピックカテゴリ判定を行うシステムの一部で、クローラは赤枠で囲った部分です。 kafkaか

                                            Akkaを利用したクローラ開発 - MicroAd Developers Blog
                                          • アクターモデルや akka について独学してわかってきたことをまとめてみる

                                            どうも皆さんこんにちは. 鞍馬ぽめると申します, よろしくお願いいたします. はじめに この一年, まったりではありますが Akka の独学を進めていました. 今回は, 学んできてわかったことなどをまとめてみようと思います. なお, 間違いがあればご指摘いただけると嬉しいです. 独学で進めてきたため正しい理解ができていない可能性もあるため, ご指摘いただきより学びを深めたいと思っています m_ _m 学習用に用いたリポジトリは下記になります, 参考にしてみてください. CQRS + ES アクターモデルや akka の話をする前に, CQRS + ES という考えについて抑えておきます. ドメイン駆動設計における "集約" および "リポジトリ" と "一覧画面" の相性の悪さ ドメイン駆動設計を取り入れると, ひとつのトランザクション整合の単位として "集約" を用いることになり, 集約

                                              アクターモデルや akka について独学してわかってきたことをまとめてみる
                                            1

                                            新着記事