タグ

golangとrubyに関するmoccos_infoのブックマーク (3)

  • WebSocket大合戦:Clojure、C++、Elixir、Go、NodeJS、Ruby | POSTD

    Webアプリにリアルタイムの双方向通信が必要な場合、WebSocketを選ぶのは自然なことだと思います。では、どのツールでWebSocketサーバを構築すべきでしょうか。パフォーマンスは重要ですが、開発のプロセスも見過ごしてはなりません。パフォーマンスを基準にするだけでなく、開発のしやすさも考慮に入れるべきでしょう。今回の大合戦では、Clojure、C++、Elixir、Go、NodeJS、Rubyのそれぞれの言語によって慣用的な手法で実装されたシンプルなWebSocketサーバを比較したいと思います。 テスト内容 サーバに実装するのは、 echo と broadcast の2つのメッセージのみを扱う非常に単純なプロトコルです。echoは送信クライアントに返され、ブロードキャストは全ての接続クライアントに送信されます。そしてブロードキャストが完了すると、結果メッセージが送信者に返されます。

    WebSocket大合戦:Clojure、C++、Elixir、Go、NodeJS、Ruby | POSTD
    moccos_info
    moccos_info 2016/10/20
    node知らんけどマルチプロセスでbroadcastはどうするん / Goはロック自前だと、C++と同様に大規模化高機能化時の不安が。これ見てGoだろっていう人本気か
  • Parse

    The most amazing feature of Parse Server is that it’s accessible for developers of all skill levels. Personally, I started playing around with Objective-C in 2012. Parse was a way for me to build a complete online app, without having the in-depth knowledge of how to build networking, storage, user systems, etc. The more I built with Parse, the more I learnt JavaScript, which has fortunately allowe

    Parse
  • How We Went from 30 Servers to 2: Go

    Speak with us to find out how we can best assist you in setting up our serverless IronWorker that scales based on your needs. The Original Setup First, a little background: we built the first version of IronWorker, originally called SimpleWorker (clever name right?), with Ruby. We were a consulting company building apps for other companies and there were two really hot things at that time: Amazon

    How We Went from 30 Servers to 2: Go
    moccos_info
    moccos_info 2013/03/14
    RoRだめぽ→Javaなら性能出るはずだがRubyの生産性が欲しい→Go is fun
  • 1