Windows環境にて如何にしてマルチプロセスサーバを実現するか fluentd・ServerEngine実装の紹介 #RubyKaigi #RubyKaigiB

How to create multiprocess server on Windows with Ruby @narittan http://rubykaigi.org/2016/presentations/narittan.html "Unicorn is the most used multiprocess server framework implemented in ruby. But it doesn't work on Windows unfortunately. 続きを読む
0
nari @narittan

I'll speak about fluentd and serverengine tomorrow evening. github.com/fluent/fluentd #rubykaigi

2016-09-07 23:28:07
リンク GitHub fluent/fluentd fluentd - Fluentd data collector

FUNABARA Masao @107steps

さあ、つぎは Windows ネタだ!

2016-09-08 16:12:52
m1sogi webエンジニア @m1sogi

#rubykaigib センサーデータとかも解析するんだ

2016-09-08 16:22:56
やましー @yamasy1549

もうfluentdのロゴがtwitterのにしか見えない #rubykaigi #rubykaigiB pic.twitter.com/jivAKxgQNq

2016-09-08 16:26:02
拡大
m1sogi webエンジニア @m1sogi

#rubykaigib workerはHTTPに限らずTCPのサーバーなのかな

2016-09-08 16:31:21
m1sogi webエンジニア @m1sogi

#rubykaigib windowsではファイルディスクリプタを共有できないのだな

2016-09-08 16:36:29
m1sogi webエンジニア @m1sogi

#rubykaigib windowsのC APIまで行かないと使えない機能を使いたい、extensionかffiかfiddleのアプローチがある

2016-09-08 16:39:43
m1sogi webエンジニア @m1sogi

#rubykaigib drbを利用したら別のソケットを受け取る問題が出てきた。これはrace condition。本日何回この問題の話を聞くのだろう・・

2016-09-08 16:45:11
m1sogi webエンジニア @m1sogi

windows の I/O completion ports など、知らない深い機能がどんどん出てくる #rubykaigib

2016-09-08 16:51:33