WEBエンジニア技術向上ブログスマートフォン用の表示で見るWEBエンジニア技術向上ブログこの広告は、90日以上更新していないブログに表示しています。検証Elixirとは読み方はエリクサー。Erlangという言語で実装されている。Rubyライクな文法で書ける。http://elixir-ja.sena-net.worksElixir(本家)http://elixir-lang.orgErlangとは読み方はアーラン。Elixirの元になった言語。3人によって最初のバージョンが作られた「ジョー」と「ロバート」と「マイク」が俺らで時代変えてやろうぜ!AhHa?っていって(私の勝手なイメージ)、一念発起して開発した言語がErlang。モノはいいのに流行らなかった。Katz)が、ErlangがJavaよりも速くならない理由はどこにもありません。その奇妙な構文が人々を遠ざけ、普及と商用投資を妨げています。私はErlangが好きです。性能が重要なコンポーネントでの利用は少なくしますが、今後も致命的に重要なコンポーネントに使うつもりです。Erlangが流行らないのは要は分かりにくいからとの事。書き方にクセがあり難易度高めだけど、並行処理とか分散処理に向いていて、これをRubyライクに分かり易くしたのがElixirだ。年に31.54ミリ秒しかダウンしないようです。裏でこういうシステムでしっかり構築されてるんですね。GolangにもGOルーチンという並列処理を容易に行う仕組みがあります。今回はこの2つの言語で並列処理をさせ、どちらがスループットが出るか検証してみたいと思います。"hello"hello:okiex(2)>Elixirもインストール出来ました。1.6検証方法サブルーチンで10000回ループするだけの処理を10000回並走させ、スループットを計測したいと思います。}loop.exsアップデート中。0m0.025sloop.exsアップデート中。Golang)職場にKafkaが導入されました。月別アーカイブ参加グループテクノロジーはてなブログをはじめよう!kotakotakingさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。