タグ

ブックマーク / masutaka.net (3)

  • golang の並列処理を Ruby と比較しながら学ぶ

    一ヶ月ほど前に社内のインフラ共有会でタイトルの話をしました。記録の ために記事を書いておきます。 Gist に置いてある ので、コードは git clone で取得可能です。 $ git clone https://gist.github.com/c0a4234a5264c89655c40adcf7c27cb2.git Ruby# 例えば Ruby で 30 個の処理をするコードがあったとします。こんな素朴 なコードです。それぞれ 3 秒かかる処理が 30 あるので、とても遅いです。 Thread を使って 5 並列にしました。明らかに速くなりました。 ついでにそれぞれの結果(というほどのものではありませんが)を results に代入し、最後にまとめて表示しました。 results は共有リソースになるので、Thread::Mutex#synchronize でロッ クをかけて安全に書き

    barlog
    barlog 2017/10/16
  • WEB+DB PRESS Vol.99の「実践Kubernetes」の第4章でつまづいたメモ #wdpress

    先月からなぜか Kubernetes の素振りをしています。 職場の若者が先日発売された『WEB+DB PRESS Vol.99』の牧さんの記事、 「実践Kubernetes」をオススメしていたので、流れで実際に動かしてみま した。 この記事は先週の『Kubernetes Meetup Tokyo #5』[2017-06-29-1] でも オススメされていました。 第4章で実際に GKE を使うことになるのですが、記事に書いてあるコマ ンドや設定はそのままでは動かず、大変難儀しました。誰かの役に立つか もしれないので、人知れずメモしておきます。 注意点# 私は Kubernetes(以下 k8s)を使い始めたばかりです。 今回の件が、記事で使われているバージョン(1.6.1)と、現在 GKE で使 えるバージョン(1.6.6)の違いによるものなのか、当に記事が間違っ ているのか分かってい

    barlog
    barlog 2017/07/05
  • ラングリッチを退職し、フィードフォースに入社しました

    去年の11月14日にラングリッチ を退職しました。退職人生2回目で[2011-04-22-1] のメタテクノ以来です。 組み込み業界出身でWebの知識があまりない私を受け入れてくれたラングリッチには、当に感謝しております。 今回の退職転職活動では、多くの方にご心配とご迷惑をお掛けしました。この場を借りてお礼とお詫びを申し上げます。 ラングリッチを振り返る# 当時のラングリッチは会社設立からちょうど1年、サービスがローンチされてから9ヶ月経ったあたりでした。 社員はまだいなかったので、社員番号一桁 どころか社員第一号でした。社員番号などない的な。 当時起きたことをまとめてみました。 2010年7月17日 ラングリッチ誕生 2010年8月5日 ラングリッチのプロモアカウントに捕捉される。 多分このツイート をしたから 2010年8月25日 ラングリッチのレッスンを初受講。 滝のような汗は

    barlog
    barlog 2014/03/11
    お疲れ様でした!
  • 1