Talk given at JSConf.eu 2012.
![Faster than C? Parsing binary data in JavaScript.](https://cdn-ak-scissors.b.st-hatena.com/image/square/b261d98a29163bcd5d3a8a41d67327a51a42ba9f/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F5071967cd28953000203d3b2%2Fslide_0.jpg%3F190759)
JavaScriptなどのスクリプト言語は動作が遅く、最適なパフォーマンスを得るにはC/C++で実装しなければならないという常識に挑んだ先進的な講演が話題になっています。この話題の発端は2012年10月7日から10月8日までベルリンで開催されたJSConf.euでFelix Geisendörfer氏が行った講演です。 彼の講演の題材はnode.jsからMySQLに接続する為のバインディングのパフォーマンスに着目しています。2010年当時、node.jsにはMySQLのバインディングが存在しておらず、増井さん作のnode-mysqlモジュールが開発中の状態でした。このモジュールはJavaScriptでバイナリを解析しておりJavaScriptのみで開発されていました。この状況を受けてFelix氏が新たにnode-mysqlモジュールを新規に開発を始めました。このモジュールもJavaScri
Boilerplate, template, skeleton or whatever-you-call-it base for your simple MySQL or Mongo-powered Node.JS project. Project maintained by alexeypro Hosted on GitHub Pages — Theme by mattgraham What the heck is that? No, it's not an another framework. Chill. All this code is basically the template which I use to jump-start with new project. It has simplistic Model and DAO (MySQL and Mongo - which
先週,本家 (英語の) InfoQ や PublicKey で紹介されて話題となった HandlerSocket. InfoQ InfoQ: MySQL/HandlerSocket and VoltDB: Contenders to NoSQL InfoQ InfoQ: NoSQL への挑戦者 - MySQL/HandlerSocket と VoltDB Publickey NoSQLとしてMySQLを使うDeNAが、memcachedよりも高速な75万クエリ/秒を実現 この HandlerSocket は C++ で書かれたクライアントライブラリと,その Perl バインディングが提供されているのですが,同時にプロトコル仕様 https://github.com/ahiguti/HandlerSocket-Plugin-for-MySQL/blob/master/docs-en/prot
API hs.connect([options], [connectListener]) Open a connection to HandlerSocket server. Parameters options: (optional) an object with the following properties: host: a host name or address (default is 'localhost'). port: a port number (default is 9998). auth: an authentication key. Note, the port 9998 only allows read operations, and the port 9999 allows write operations also. See HandlerSocket in
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く