Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    YukiAsu
    @YukiAsu
    おっと
    Ryota Mochizuki
    @polidog
    wwwww
    karupanerura
    @karupanerura
    酢豚でAkkaを入れることに成功した
    Ryota Mochizuki
    @polidog
    おお!
    karupanerura
    @karupanerura
    Ryota Mochizuki
    @polidog
    :+1:
    Yoshinobu Wakamatsu
    @yshnb
    オンラインの人がいない・・
    karupanerura
    @karupanerura
    オンラインです!
    Yoshinobu Wakamatsu
    @yshnb
    おお
    karupanerura
    @karupanerura
    あ、もしかして、発言しないとオンラインにならないのかも。。。
    Yoshinobu Wakamatsu
    @yshnb
    オレンジのままだ
    karupanerura
    @karupanerura
    もしかして: Webだから
    Yoshinobu Wakamatsu
    @yshnb
    なるほど
    karupanerura
    @karupanerura
    App導入
    Yoshinobu Wakamatsu
    @yshnb
    もしかして: 本人がグリーンなだけ
    karupanerura
    @karupanerura
    away的なやつがあるのかもとおもったけどちがいそう
    Gitterをデバッグしている場合ではなかった
    Yoshinobu Wakamatsu
    @yshnb
    たしかに
    karupanerura
    @karupanerura
    非同期HTTP通信をwrapしているDispatchというライブラリがあるそう。 http://dispatch.databinder.net/Dispatch.html
    Yoshinobu Wakamatsu
    @yshnb
    ほう
    karupanerura
    @karupanerura
    とりあえず、scalaj-httpとakkaで非同期にHTTPを叩くことができました。
    actorを動かすためのActorSystemを複数立てることで、並列数を制御できるっぽいことが触ってて分かったこと。
    Yoshinobu Wakamatsu
    @yshnb
    あれうごかねと思ったらsbtですね
    karupanerura
    @karupanerura
    素のactorはmatch式で型を特定しないといけないので型安全にならないのがイケて無い感じですがこれはGenericsでなんとかならないものか…。
    ですです。酢豚です。
    依存をこんな感じで書いてて、 https://github.com/karupanerura/scala-tut/blob/master/build.sbt
    sbt run してます。
    どうも裏側はThreadのようで、Thread.sleepすると止まる。
    というわけで、ActorSystemのコードを読んでみよう。
    karupanerura
    @karupanerura
    akka-clusterすごい。他のサーバーでactorを動かすことができるのか…。
    MessageQueue使ってworker作るみたいなのが、最初はローカルのスレッド上でやって、スケールアウトさせたくなったときは、actor-cluster-shardingを使う。みたいなことができるのか。
    Yoshinobu Wakamatsu
    @yshnb
    その辺でスケールできるのがScala選択してる理由の1つだったり
    (さわれてないですが・・・)
    karupanerura
    @karupanerura
    なるほどー。
    ローカルでもコアスケールさせたいときは、ActorSystemを複数生成しないといけないという理解ですが、そのへんのクラスタリングのベストプラクティスみたいなのあるんですかねー。
    YukiAsu
    @YukiAsu
    むしろActorSystemは一個にしておかないとこっちでActorSystem同士をうまく調整してやらなきゃいけなくて面倒、って思ってました・・・
    karupanerura
    @karupanerura
    なるほどなるほど。本来、ActorSystemはごりごり生成しまくるものでもないのですね。
    もうちょっと調べてみますー。
    karupanerura
    @karupanerura
    なーるほーど。
    nr-of-instancesで制御できるんですね。
    設定ファイルのsyntaxで書く必要があるのか…マッチョだ…。
    なーるほーど。カジュアルに試してましたが、これ、がっつりドキュメント読んでから使うほうがよさげですね。(いまさら)
    karupanerura
    @karupanerura
    Yoshinobu Wakamatsu
    @yshnb
    仕事がはやい
    karupanerura
    @karupanerura
    おなかがすいたのと、電池が切れそうなので、帰ろうかと思います。お疲れ様でした。
    Yoshinobu Wakamatsu
    @yshnb
    おつかれさまです
    karupanerura
    @karupanerura
    ありがとうございました!
    YukiAsu
    @YukiAsu
    お疲れ様でした!