golint Initialisms

golint でしかられるInitialismsの定義場所を忘れるので、メモ。 Initialisms の導入については、ここ。 例えば、Url という変数を定義してしまった場合、下記のようにコーディングスタイルにそぐわないことを教えてくれる。 <pre... [Read More]

horenso introduction

horenso を導入したので、そのメモ。 “horensoというcronやコマンドラッパー用のツールを書いた” 使い方は、上のブログや README を読んでもらえれば、問題ないかと思います。... [Read More]

SSH Tunnel

Sequel Pro で、SSH Port Forwarding を利用してのDBへの接続をよく行う。 構成としては、下記みたいなオーソドックスな構成。 (Bastionのport:... [Read More]

Redis is single-threaded

タイトルの通りなのですが、Redisはイベントドリブンアーキテクチャで動作し、 シングルスレッドでリクエストを処理する。 故に、マルチコアでのスケールはしない。 CPUメトリクスをみる際には、それを考慮する必要がある。 AWSのようなホスティングサービス(Elasticache)のRedisを用いる場合は、 100(%) / CPU数 でCPUリソースを使い切っていないかをみる必要がある。... [Read More]