昨日、hbstudy#8 で話をする機会をいただくことができたので、Nagios や Amanda といった既製品の管理ツールやバックアップツールを使わずに内製したことで「パストラック」の運用コストを下げた、という話をしてきました。もちろん、「既製品を使わない」というのもひとつの手段にすぎませんか... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Twitterを利用していると、ときどきクジラの絵の画面が表示されることがあります。これはTwitterの処理能力がパンクして一時的に利用不可になったときに表示されるお馴染みの画面。2月9日にTwitter Engineeringブログにポストされたエントリ「The Anatomy of a Wh... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Loading...Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go her... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
Google App Engine上でアプリを作りはじめて約二ヶ月。いろいろと分かって来たこともあるので、自分へのメモも含めてまとめてみようと思う。まずは、Datastoreの話から。なによりも大切なのはデータベースの設計 あたりまえと言えばあたりまえの話だが、App Engine上でアプリを作る... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
はじめにこの記事では、MySQL を使って簡単なメッセージキューを手軽に実装する方法を解説します。メッセージキューとは、メッセージを一時的に溜めておき、順次処理するための仕組みです。迅速なレスポンスが必要な Web アプリケーションにおいて、時間のかかる処理を非同期に行うために、バックグラウンドで... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
首藤 一幸Last-updated: January 5, 2010注: このページの文章は Software Design 誌 2010年 2月号に掲載された以下の記事の元原稿です。Software Design 誌編集部の了承の元に、本ウェブページに掲載しております。首藤一幸:"key-val... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
8月に入社した佐々木です。こんにちわ!入社してからはHadoopを使うことが多く、日々、大規模データと格闘しています。大変ではありますが、個人ではなかなか触ることが出来ないような大規模データを触れるのは楽しいです。さて、Hadoopは最近色々なところで使われ始めてきていると思うんですが、実際に利用... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
InnoDBはMyISAMと比較して安全(OSクラッシュや電源断が発生してもテーブルが壊れない)分、書き込みが遅い。データベース屋さんからすると、それは当然のことでMyISAMがおかしいんだ、ということになり、だからバッテリバックアップ機能のついたRAIDカードを使うんだ、という話になる。でも、M... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
前回の例が思いのほかSQLの実行計画をまともに表現できているようなので、3つだけピックアップして詳しく図解しておきます。解説なしだと自分でもあまり読む気がしなかったというのもあります(^^;1つ目はSQL 04、索引のない状態で、従業員番号(empno)が7,788である従業員の名前(ename)... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
サーバ1台あるいは、サービス全体で、いったいどのくらいのパフォーマンスがあるのは、計測するのは、とても重要なことです。僕が管理しているサービスは、最初にサービスをはじめるときはある程度の規模感を想像しながらまとまめてサーバなどを調達しましたが、サービスを開始してすこしたってきたところで今後の投資計... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
今日のホッテントリを見てちょっと気になったので、索引アクセスとテーブル結合に関するアルゴリズムをJavaで実装してみました。import java.util.ArrayList;import java.util.List;import java.util.SortedMap;import java... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
mysql, rails前書いた書きかけのメモを発見したので加筆して載せてみます。ちなみにこの話はMysql(InnoDB)利用時限定です。モデルのcountメソッドはSELECT count(*) AS count_all FROM `blogs`のようなSQL文を発行します。このようなSQL文... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
22:11 | という題で、RubyKansai#37で発表させていただきました内容は、WebアプリケーションのDBのスキーマレス化について。スキーマレスなDBアクセスのための、拙作DBインターフェースライブラリ「SimpleResource」の紹介も合わせて盛り込みました。SimpleResou... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
_ [Rails] Rails に MyISAM エンジンは向いてないと思った次第 結論(テストを書いて開発している場合、)トランザクションをサポートしていないデータベースを使うときには、test/test_helper.rb で、self.use_transactional_fixtures =... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
2009年9月12日新書籍「Linux-DBシステム構築/運用入門」Linux上で「高速で、落ちない」DBサーバーを構築するための技術解説をした書籍を出版します。タイトルはストレートに「Linux-DBシステム構築/運用入門」です。 9月17日発売ですが、ジュンク堂など一部の書店ではすでに入荷し... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
2日目の発表も終えました。資料を公開します。はてなブックマークのシステムについてView more presentations from Naoya Ito.今日も少し駆け足気味でした。YACP::Asia 2009、今年も楽しかったです。Hackathon 出ずに京都に戻らなければならなかったの... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
私が5年前(2004年)に「Webアプリセキュリティ対策入門」を執筆していた時には、既に壊れた文字エンコーディングなどの不正な文字エンコーディングを利用したJavaScriptインジェクションやSQLインジェクション攻撃は比較的広く知られていました。この問題は当時のスラッシュドットジャパンでも取り... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
大型本: 408ページ出版社: ソフトバンククリエイティブ (2009/9/17)ISBN-10: 4797353937ISBN-13: 978-4797353938発売日: 2009/9/17 [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
|
2009年8月18日InnoDBのAUTO_INCREMENTが遅い問題は5.1でどう改善されたのかMySQL5.1のGA版が出てから8ヶ月余りが経過しましたが、まだ5.0(あるいはそれ以前)をメインで使っている方も多いのではないでしょうか。5.1の何が良いのかいまいち分からないという方も多いかも... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|
ご無沙汰してます。kouです。最近、MySQLのInnoDBを使ったシステム開発・運用でいろいろ痛い目に遭いましたので、忘れないようにまとめてみました。今思えば「最初にしておけば良かったなー」という項目を7点ほどピックアップ!方針としては性能を確保しつつ運用しやすく安全志向で設定してます。データ量... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]
|