タグ

rdbに関するsatzzのブックマーク (5)

  • doaplus.com

    This domain may be for sale!

    satzz
    satzz 2009/06/11
  • プログラマーの誇りを見せ付けろ - レベルエンター山本大のブログ

    僕は今回の案件で、システムのレスポンスに徹底的にこだわってる。 それには理由がある。 それは、プログラマの誇りを見せたいからだ。 この案件は、既存機能をコピーして似た機能を作るというものだ。 既存機能は、Webシステムなのに1アクションで 1分や2分以上のレスポンスタイムはザラで、 悪いときには数分後にタイムアウトして、 さらに悪いときには、アプリケーション全体をロックしてしまっていた。 顧客はそれでも我慢して使っていてくれたそうだ。 今回の改修に際して、顧客がパフォーマンスを要求するのは当然だった。 それにしても酷いアリサマだとコードを見てみると 酷い。 確かにパフォーマンスは出ないのも無理はない。 いや、それどころか僕は、このSI業界の問題を感じざるを得なかった。 この機能はそこそこ難しく、業務的にも重要だ。 しかし、そのコードは、新人〜3年目ぐらいのプログラマが書いたとしか思えないコ

    プログラマーの誇りを見せ付けろ - レベルエンター山本大のブログ
    satzz
    satzz 2009/02/12
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    satzz
    satzz 2009/01/25
  • キャッシュしよう

    京都観光で散財しすぎて貯金がないmalaです。こんにちは。キャッシュの話を書きます。 色んなキャッシュがあります データベースから引く前にmemcachedから取得したり テンプレートエンジンのレンダリング結果をキャッシュしたり 各種ウェブサービスのリクエスト結果をキャッシュしたり その他諸々CPUったり時間のかかる処理をキャッシュしたり 簡単に思いつくのはこの程度ですが、スケーラブルなウェブサイトを構築するには常識的に考えてそんなのキャッシュしねーだろうというようなものをキャッシュする必要があります。 DateTimeをキャッシュしよう 同じ時刻に対するDateTimeオブジェクトをキャッシュします。 package MyDateTime; use strict; use base qw(DateTime); my %CACHE; sub now { my $class = shif

  • MySQL ユーザコンファレンスのBlog - tsucchi’s diary(元はてなダイアリー)

    ほかにも見つけたら随時更新します。(多分) つーかまだ2つ。 MySQL ユーザコンファレンス2008 - Memcached and MySQL - Absolute Playing! 秋元@サイボウズラボ・プログラマー・ブログ: MySQLコンファレンス2008に参加中 7つ追加(11/1) security on earth: MySQLユーザーカンファレンス2008 MySQL ユーザコンファレンス 2008 1日目のメモ - d.hatena.zeg.la MySQL ユーザコンファレンス 2008 2日目のメモ - d.hatena.zeg.la Drizzle BoF - Twisted Mind MySQL ユーザコンファレンス 2008 - MySQL Enterpriseツールのご紹介 - Absolute Playing! MySQL ユーザコンファレンス 2008

    MySQL ユーザコンファレンスのBlog - tsucchi’s diary(元はてなダイアリー)
  • 1