end0tknr's kipple - 新web写経開発

http://d.hatena.ne.jp/end0tknr/ から移転しました

2015-05-28から1日間の記事一覧

perlでプラグインを書き、対象クラスのmethodを再定義

例えば、 Ima::DBI の _mk_db_closure() を再定義する場合、 次のように書いて、「use MyPlugin 」しましょう。 package MyPlugin; use strict; use warnings; use Ima::DBI; sub import { no strict 'refs'; no warnings 'redefine'; *{"Ima::DBI\::_mk_db_…

perlのDBIx::ClassによるAWS RDS(mysql)接続中のフェイルオーバを考える

amazon web servicesのRDS は、手軽に冗長構成を手に入れることができますが、DBの一貫性を保ちながらサービスするには、気を使いますよね? で、考えてみました。 AWS RDS のフェイルオーバとは? AWSで用意されているRDB(RDS)は、冗長構成を選択でき、一方の…