今年で10周年を迎えた「Developers Summit 2012」 まずは10周年おめでとうございます。そして"いつも"ありがとうございます。 そんな記念すべき(通称)デブサミで機会をいただいて話をしてきましたので、資料を公開します。私としては、2010年以来の2回目の登壇となりました。 ※ 参考: デブサミ2012で、MongoDBとかChefを実サービスで使っている話をします オープン3週間でユーザ数100万人を突破したピグライフは、これまでのアメーバのサービスの中でも類を見ないスピードで成長しています。そのため、このピグライフを構成するアーキテクチャや開発/運用についても、よりスケーラビリティが確保できるインフラが求められます。本セッションでは、それらを支える取り組みについて、実際の事例をベースにお話しします。 10年後も世界で通じるエンジニアであるために Developers
度々の登場で恐縮です。大平です。 先日、ご縁がありまして掲題のイベントで発表をさせていただきました。 http://www.10gen.com/events/mongo-tokyo-2012 http://blog.10gen.com/post/16370064130/recap-mongodb-tokyo-2012 この記事では、発表させていただいた資料の公開と、参加しての簡単な感想を書かせていただきます。 発表資料 発表させていただいた資料は以下になります。 以前「MongoDB 勉強会 in Tokyo」で発表させていただいた内容の続編的な話で、技術的に深掘りするというよりも、MongoDBの使用事例・検証事例をいくつかのバリエーションでお話させていただきました。 途中、若干MongoDBをDisる流れになってしまいましたがw、それぞれのプロダクトの良さや欠点がある中、今まで
「MongoDB」は、スキーマレスであることやスケールアウトが容易なこと、さらにレプリケーションのしくみが用意されているといった特徴から急速に人気を集めている、オープンソースのドキュメント指向データベースです。第21回で、MongoDBの基本的なしくみや開発時における注意点などをサイバーエージェントの技術者に解説していただきました。今回は後編ということで、運用時におけるポイントについて伺っていきます。 Ameba PicoやピグライフでMongoDBを実運用 サイバーエージェントにおいて、MongoDBはすでにいくつかのプロジェクトで活用されていますが、その1つにアメリカ向けのアメーバピグであるAmeba Picoが挙げられます。松下雅和氏は2011年1月に入社し、このAmeba Picoの運用にアサインされたことでMongoDBを使うことになったと話します。 「前職ではMongoDBを使
1月18日に「Mongo Tokyo 2012」が開催!<12月18日まではチケットが早期割引価格> 2011年は、間違いなくMongoDBにとっては大躍進の年となりました。そして日本におけるMongoDBコミュニティは2012年もさらなる飛躍を目指して活動を続けていきたいと思います。 さて、その2012年第1弾のイベントとして日本では2回目となる、Mongo Tokyo 2012を2012年1月18日に開催することになりました。本稿では、その告知をさせていただきます。 10gen公式カンファレンスとは? 10genが世界各地で開催している10genエンジニアと現地のエンジニアを交えたビッグカンファレンスの事を指します。 今回のMongo Tokyo 2012も10genの公式ページに掲載されています。 10gen公式カンファレンスページ Mongo Tokyo 2012のページ Mong
25. recipe: { ! _id: { ! ! label: ' ', ! type : 'text', ! class: 'required', ! minlength: 4, ! maxlength: 64 ! }, ! name: { ! ! label: ' ', ! ! type : 'text', ! ! class: 'required', ! ! maxlength: 32 ! }, ! type: { ! ! label: ' ', ! ! type: 'radio', ! ! labels: [' ',' ',' ',' '], ! ! values: ['cooking','sewing','craft','mix'] ! }, ! material: { ! ! label: ' ', ! ! type: 'multiple', ! ! fields: { !
データストアの新たなカタチとしてNoSQLがブームになっていますが、その中で異彩を放っているのがドキュメント指向データベースである「MongoDB」です。サイバーエージェントでは、このMongoDBを比較的早い段階から実サービスで活用しています。そこで今回はMongoDBの使いどころや利用時の注意点について、サイバーエージェントの3人の技術者にお話を伺いました。 分散処理のしくみを最初から備えるMongoDB リレーショナルデータベース(以下RDB)ほど煩雑ではなく、分散KVS(Key-Value Store)ほどシンプル過ぎない第三のデータストアの1つとして、ドキュメント指向型データベースである「MongoDB」が挙げられます。GNU AGPLv3を採用したオープンソースソフトウェアであり、パフォーマンスが高くスケーラビリティにも優れているという特徴があります。また、JSON(JavaS
One of the benefits of MongoDB is its ability to shard your data set, opening the door to horizontal scaling. There has been quite a bit written about how sharding works in general. When setting up sharding for MongoDB, one of the first questions you must answer is “What should I use as my shard key for this collection?” This is a very important question, and how you choose your shard key determ
@doryokujinです。今日も相変わらずMongoDBの、そしてShardingに関する記事を書こうと思います。 …と、その前にお知らせです!6月は2つのMongoDB勉強会を予定しております、是非ご参加下さい! ・2011年6月11日(土) 「第4回 MongoDB 勉強会 in Tokyo」@フューチャーアーキテクト ・2011年6月28日(火)「第1回 MongoDB ソースコードリーディング」@PFI さて、それでは本題に入りたいと思います。 MongoDBのShardingといえば、 ・初期設定やShardの追加・削除といった導入の容易さ ・Shardの面倒をMongo側がずっと見てくれるという管理の容易さ を備えていると言うことで興味を持っておられる方も多数いると思います。 しかしその一方で実際にSharding環境を導入している方々の中の多くは、遭遇する様々な不都合や不整
2. Who is wordnikWord + Meaning Discovery EngineClustered Application built with:Scala/Java/JettyOnly way in is via REST19M API calls/day @ 7ms/query averagePhysical servers72GB RAM, 8 core4.3TB DASWe’re MongoDB users for ~1.5 yrsUsed in master/slave14B documents in MongoDB 3. Why a graph for wordsTechnique to model network relationshipsProperties are dynamicLinks are “arbitrary”Runtime performanc
The Speaker May 25, 2011 Kyle Banker One of the challenges that comes with moving to MongoDB is figuring how to best model your data. While most developers have internalized the rules of thumb for designing schemas for RDBMSs, these rules don’t always apply to MongoDB. The simple fact that documents can represent rich, schema-free data structures means that we have a lot of viable alternatives to
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く