inohilog

/var/log/inohiro

日記

  • RubyKaigi 1日目
    • 聞いたセッションについて

Ruby Ruined My Life.

Next version of Ruby 1.8 and 1.9

http://rubykaigi.org/2011/ja/schedule/details/16M02

  • Ruby 2.0 の開発が始まるのか
  • 1.9.4 はないということなのかな?

Ruby を利用した大規模ウェブサービスの開発・運用

Shipping at the Speed of Life

Toggleable Mocks and Testing Strategies in a Service Oriented Architecture

Issues of Enterprise Rubyist 〜SIerのなかのRubyistが考えるべきこと〜

CRubyGCの並列世界

並列世界Ruby処理系

  • 以下、メモ
* 

github:hotchpotch

Varnish
Tofu

id:mirakui 

MySQL + Tritonn -> Solr

synch rendering
Jenkins

* 
Jenkins
Campfire
Relic
Hubot
Jenky

Silverline
 Unix nice value

librato

Outage

Move fast

$ git fetch origin
$ git rest --hard origin/master

Repeatable

Reliable > 20 times a day

$ heaven -a github -e production
Heaven API

**
Measure, be in the know
Develop custom solutions
Adapt, Be responsive
Lifetime, Measure, Grow, Care

Ship It! deliver value often

* 
Fakeweb
Artifice

テストと実装を分ける

rake spec:mocked

Continue Integration

spike(prototype)

showoff
adelcambre

* GC
GVL
GC thread の並列化

パレートの法則
アムダールの法則

lock-free

Aora's Task Stealing Dequeue