![Amazon.co.jp:Web2.0 BOOK: 本](https://cdn-ak-scissors.b.st-hatena.com/image/square/d92a8e0831cfaf3ca7d113ef9c0ef1c282d13a63/height=288;version=1;width=512/https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F414GXe84ZTL._SL500_.jpg)
ミクシィのCTOが語る「mixiはいかにして増え続けるトラフィックに対処してきたか」 YAPC::Asia 2006 Tokyo 東京都大田区で開催されているPerl技術者向けカンファレンス「YAPC::Asia 2006 Tokyo」で2006年3月29日,日本最大のソーシャル・ネットワーキング・サイト(SNS)である「mixi」を運営するミクシィのBatara Kesuma(バタラ・ケスマ)取締役最高技術責任者(CTO)が,増え続ける膨大なトラフィックにどのように対処してきたのかについて講演した。カギとなるのは「データベース分割」である。 mixiのシステムはもともとBatara氏が1人で作り上げたものだ。2003年当時,米国でFriendsterなどのSNSがはやっており,同氏が会社(現在のミクシィ,当時はイー・マーキュリー)にSNSを作りたいと提案したところ認められたという。同氏が
単体テスト効率化ソリューション 「Agitator +Agitar Management Dashboard」 Javaシステム開発のテスト現場、 このままで良いのか? IDE(統合開発環境)や各種フレームワークの登場で、プログラミングの速度や効率化は年々向上している。しかし、品質向上における各種テストに関しては、人手、いわゆるマンパワーによるところが大きい。このテストをいかに効率良くかつ正確に行うかが、プロジェクトの成否を決めるだろう。ここでは、ソフトウェアにおける最小単位のテストである単体テストにフォーカスし、バグを早期発見できる単体テスト効率化ソリューションを紹介しよう 開発者の多くは、システムの大規模化・短納期化に直面し、プログラムを実装するのが精いっぱいで、システムの品質を確保するのに苦労しているのではないだろうか。システムの納品間際になってテスターを大量投入したり、徹夜を繰り返
JBossは28日(米国時間)、同社が戦略的に推進しているSOAプラットフォームJBoss Enterprise Middleware Suite(JEMS)を強化するため、新たに2つのオープンソースプロジェクトを発表した。同社はこの新しい2つのプロジェクトによって、JBossプロダクトがよりハイエンド市場において活躍できるものになるとしている。 JBoss Messaging - JBoss Messaging 1.0 JBoss Web Server(JBoss Web) - JBoss Web Server 1.0 Community Release JBoss Messagingは高性能なメッセージングシステムとして実装されるもので、各種サービスの連携を実現する。JBoss Messaging 1.0における主な特徴は次のとおり。 Java Message Service(JMS)
David Heinemeier Hansson氏は26日(米国時間)、Ruby on Railsの最新版となる Ruby on Rails 1.1を公開した。Ruby on Rails 1.1はRubyで作成されたフルスタックのWebアプリケーションフレームワーク。スクリプトであることやRubyの特性を活かして開発されたフルスタックフレームワークで、Webアプリケーション開発の負荷を軽減するものとして高い人気を誇る。 Ruby on Rails 1.1はThe MIT Licenseのもとで公開されているオープンソースソフトウェア。Javaで作成されたWebアプリケーションフレームワークとは異なり、動作するアプリケーションを自動生成する仕組みを採用している。スクリプト言語である場合、厳密なインターフェースや仕組みを準備するよりも、スクリプト自身を変更した方が迅速に開発が進むとされ、Rub
Eclipseプラグインで提供されるテストツールが充実してきた。本連載では、システム開発の現場に有効なテストツールを紹介し、統合開発ツールにEclipseを選択する開発におけるテストの効率化、ソフトウェア品質の向上のヒントを提供する。(編集部) 昨今、社会問題にまで発展するシステム障害が多発し、システムの「品質」に対する意識が非常に高まっています。このような障害が起こる原因はいくつかありますが、その1つに「テスト」で問題を発見できなかったことが挙げられ、テストの重要性が再認識されています。 テストはシステム開発全体の後半で実施されるため、前半に行われる設計や製造が遅延すると、期間の短縮を余儀なくされ、十分なテストを実施できないことが多くあります。また、作業は単調であるにもかかわらず、非常に時間がかかる非効率的なものであるため、手抜きをされてしまうこともしばしばあります。 このように、システ
コーチングやファシリテーションは、IT業界でも積極的に取り上げ、活用している企業や個人も多い。そこで本連載では、コーチングやファシリテーションなどのヒューマンスキルを活用している人を取り上げ、その事例を紹介していく。 今回は、インターネット総合サービス企業に勤務する中川朋子さん(33歳)が取り組んだ事例を紹介します。 中川さんは、同社の20~30代メンバーを対象に「強いチームづくり」を目指して、コーチングを導入しました。 コーチングは、“人が本来持っている能力や可能性を最大限に発揮させることをサポートするシステム”で、対話を重視する質問型のコミュニケーションであることが特徴です。自ら考え、自ら行動する自律型人材を育成するためのアプローチとして、ここ数年、注目されています。 中川朋子氏のプロフィール:1972年生まれ。教育行政の取材記者や人文系の書籍編集などを経て、2003年よりインターネッ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く