タグ

2015年6月17日のブックマーク (3件)

  • RDBにおけるキャッシュという考え方

    RDBの専門家として日々活動している中で気づいたことのひとつに、「RDBはデータへのアクセスの実装をインデックスに頼っているが、インデックスは全ての問題を解決できるほど万能ではない」ということがある。インデックスというのはとても強力な部品であり、その点には全く異論はない。だが、世の中の全ての問題(クエリ)を解決できるほど、柔軟性に富んだものではないということだ。RDBは、どのインデックスを使ってデータへアクセスするかということを、オプティマイザを用いて判断する。大抵のRDB製品では、オプティマイザはよい仕事をするので、インデックスとオプティマイザの組み合わせによって、ほとんどの問題に対応できる。だが、100%ではないのであり、そのようなケースがシステムの性能問題を引き起こしたり、プログラマ(アプリケーションの設計者)に、NoSQLへ完全に移行したり、クエリ高速化のために非正規化をすると言っ

    RDBにおけるキャッシュという考え方
    masaru_b_cl
    masaru_b_cl 2015/06/17
    Materialized Viewの話か!
  • 今時のWCFの構成ファイルは地獄じゃない - かずきのBlog@hatena

    WCFは、素晴らしいテクノロジ!!だけど構成ファイルがだるい・・・。1サービスあたりweb.configやapp.configにserviceタグ追加って正気の沙汰じゃない!と思ってましたが、最近はそうでもないみたいですね。 WCF サービスの簡略化された構成 ここで、重要なのがプロトコル単位で一括設定できるところかなと思います!ということで、まぁやってみようと思います。 管理者権限でVS2012 RCをおも室に立ち上げます。コンソールアプリケーション作って参照設定にSystem.ServiceModelを追加します。 そして、以下のような簡単なサービス用のクラスを定義します。 [ServiceContract] public interface ICalc { [OperationContract] int Add(int x, int y); } public class Calc :

    今時のWCFの構成ファイルは地獄じゃない - かずきのBlog@hatena
    masaru_b_cl
    masaru_b_cl 2015/06/17
    知らなかったヤバイ
  • 「地方」のIT勉強会は参加者がもっと外に向かってアピールしてほしい - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

    わたしの立ち位置 今は東京都でプログラマをやっているが、3,4年くらい新潟県でプログラマをやっていて、当時は地元のコミュニティによく顔を出していた、という人間です 以下文 少なくともわたしが知っている限りの話です。新潟県には優秀なプログラマが一定数います。そして、最近はコミュニティがそういうプログラマにリーチしつつあって、交流は活発になっていると感じます。でも、参加者がレポートとかを対外的に書いたりはあまりしてないように思えます。これはとてももったいないことです。優秀なプログラマを喉から手が出るくらいほしがってる「都会」の企業が、「なんかあの地域めっちゃプログラマたちの活動活発だな、開発拠点作る意味あるかも」って思ってくれるくらいまで、「俺たちプログラマとして楽しいことやってるぜ!」ってのをアピールしていったらいいのにな、と思うんですよ。 これは多分新潟に限らないのではないかと思うんでけ

    「地方」のIT勉強会は参加者がもっと外に向かってアピールしてほしい - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く
    masaru_b_cl
    masaru_b_cl 2015/06/17
    それ“単純にわたしが読みたい!!!”