Redis

FinTech

PayPal Tech Meetup #2で発表してきました

概要PayPal Tech Meetup #2でLTしてきました。主なテクノロジーPayPal REST APIBilling PlansBilling AgreementsBOT API Trial Accountnginx + let’...
Ruby

CircleCIでRAMを節約

概要CircleCIのコンテナは、デフォルトだと以下のサービスが立ち上がっているコンテナでテストが走ります。couchdb (1.3.0)memcached (1.4.13)mongodb (2.4.13)mysql (5.5.41)pos...
docker

Vagrant + Docker provisioning

概要Vagrantには、provisioningという仕組みがあり、Vagrant(VirtualBox)のVMライフサイクルとVMホスト上で動くVMやコンテナのライフサイクルを簡単に管理できる仕組みがあるProvisioningを使わない...
docker

Dockerを使って、vagrant upするだけで面倒なRailsの開発環境を瞬時に構築

概要vagrant up 一発でRuby on Railsの開発環境を構築出来るようにしました。ローカルのファイルシステムをDocker上のアプリケーションサーバから参照しているので好きなテキストエディタを使えます。すぐにRailsで開発を...
PHP

RedisのSortedSetベンチマーク

5,000,000ユーザ分のデータを作成してテストしました。Add: 18,483 queries/sUpdate: 17,065 queries/sGet score: 21,520 queries/sGet rank: 19,632 q...
PHP

Redisのランキング管理API作りました

概要RedisのSort SetのAPIが若干使いづらいので、ソーシャルゲームでのユースケースに即したAPIでラップしました。インストールComposer対応してあります。composer.jsonに以下を書いて、php composer....
Linux

Debian Squeeze 6.0 (Ubuntu12)でPHP5.4やMySQL5.5

Debianの安定版は、その名の通り安定している替わりに、サーバアプリケーションが古い。そんな安定している環境で、サーバアプリケーションだけ最新を使いたいという矛盾した要望をかなえてくれるのがdotdebです。最新の安定版Linuxで稼働す...