チンアナゴパターン
投稿者:鈴木
チンアナゴパターンとは
こんなのです。
ごく短い時間(1分以内の数秒)に大量のアクセスが集中ししばらく沈静化。
その後不規則に同じようなアクセスがくるという主にWebリクエストで発生する現象です。
おそらくWebやTwitterなどのがでるタイミングが関係していると
思われるのですが、本当の原因はわかっていません。
私は前々職でECをやっていたのですが、特売キャンペーンなどをやると
このよ
goとnodejs比較
投稿者:鈴木go言語の機運が高まってきましたので調査してみました。
【初心者向け】Go言語勉強会資料 from Yuji Otaniこのプレゼン内ではphpとgoを比較していたのですがnodejsではどうなのかということが気になったのでやってみました。
・1から1億までを加算するphp: 3秒
go: 0.05秒
nodejs: 0.2秒
nodeのhttpサーバーの変遷
投稿者:鈴木
最小サーバー(古)require("http").createServer((q,s)->s.end("OK:" + q.url)).listen 3000
pooreなhttpモジュールを利用した作成方法。_ヘルスチェックを作るならこれで充分。
最小サーバー(旧)require("connect")().use((q,s)->s.end("OK:" + q.url)).listen 3000expressの元になったuseを使ってミドルウアェを使 ...
タスクの処理方法あれこれ
投稿者:鈴木プロジェクトを進める上でWeb系かアプリ系、あるいは
フロント系かバックエンド系か、などによって
求められる要件のスピード感や、価値の提供の頻度が違います。
またメンバーの習熟度によって要件の実現方法がおおよそ決まっているのか
試行錯誤ベースでやっていくのかによってもスピードやタスクの処理方法が
変わってくるため状況に合わせて運用の仕方を適切に選ぶことが大切です。
具体的にはタイムボックスを区切ってスコープを制限するス ...
カンバン
投稿者:鈴木自分のチーム向けにカンバン方式をまとめます。
カンバン方式を採用する上で重要な点は下記3点。
WIPの制限(Limits WIP)
リードタイムの測定と最適化(Measure and optimize lead time)
1.ワークフローの見える化(Visualize the workflow)
一点目、ワークフローを見えるようにしなければなりません。 ...