JVM Operation Casual Talksに参加しました。 あんまり、運用とかやってないので、ついていけるか不安ですが、楽しそうだったので。 懇親会は予定されてないらしい。 @stanaka 15分でわかるJVMのメモリ管理 スライド:https://speakerdeck.com/stanaka/understanding-memory-management-of-javavm-in-15-minutes JVMの基礎知識 某研究所で。。。 Elasticsearch、Solrの名前が! JVM困りどころ。ネットの情報が古いのが多いとか。 使いこなすにはきちんと知識が必要。 Memory Model 困ったらJava8に。。。 Heapのチューニングが重要 Heapの構成やGC処理の説明 CMSでもすべて並列ではない OlgGenがフラグメントして確保が遅くなっていく G1GC
はじめまして。サービスインフラというチームに所属している@oranieと申します。前回の弊社 佐野からCassandra芸人による他のネタも・・・という話があったのでこれ幸いとCassandraネタでお茶を濁そうと思っています。そもそも他にもネタを持っているエンジニアがいる中で僕に執筆依頼を出す時点で、なんて節操の無い寛容な人達だとビックリしました。多分ダーツかなんかで決めたんだと思います。 入社以来、なぜか弊社でデファクトとして使われているデータストアのMySQLにもほとんど触らず、ひたすらCassandra運用とか他には仕事チャット上で一人だけ勝手に盛り上あがって麻呂のAAを貼りつけたり等の社内ピエロ雑用をやっています。おかげさまでエキサイティングな日々を毎日送る事が出来た為、酒の量が一時期増えたのと多少は小ネタを覚えたのでまだ運用していない方に少しでも運用・監視周りのお役に立てれば幸
This is the first in a series of posts on Cassandra data modeling, implementation, operations, and related practices that guide our Cassandra utilization at eBay. Some of these best practices we’ve learned from public forums, many are new to us, and a few still are arguable and could benefit from further experience. September 2014 Update: Readers should note that this article describes data modeli
A couple of most notable NoSQL databases targeting large scalable systems are written in Java: Cassandra, HBase, BigCouch. Then there’s also Hadoop. Plus a series of caching and data grid solutions like Terracotta, Gigaspaces. They are all facing the same challenge: tuning the JVM garbage collector for predictable latency and throughput. Jonathan Ellis’s slides presented at Fosdem 2012 are coverin
Tweet Last week, I discussed our experiences with configuring Cassandra. As some of the commenters pointed out, my conclusions about the garbage collection were not fully accurate. I did some more experiments with different kinds of GC settings, which I will discuss in this post. On the bottom line, it is not that hard to get Cassandra run in a stable manner, but you still need a lot more heap spa
by Adrian Cockcroft and Denis Sheahan Netflix has been rolling out the Apache Cassandra NoSQL data store for production use over the last six months. As part of our benchmarking we recently decided to run a test designed to validate our tooling and automation scalability as well as the performance characteristics of Cassandra. Adrian presented these results at the High Performance Transaction Syst
What is it? Java Native Access is a library to provide access to native function calls on top of the JVM — from its website: JNA provides Java programs easy access to native shared libraries (DLLs on Windows) without writing anything but Java code—no JNI or native code is required. This functionality is comparable to Windows’ Platform/Invoke and Python’s ctypes. Access is dynamic at runtime withou
We are marching along in our integration of HBase with the Socorro Crash Stats project, but I wanted to take a minute away from that to talk about a separate project the Metrics team has also been involved with. Mozilla Labs Test Pilot is a project to experiment and analyze data from real world Firefox users to discover quantifiable ways to improve our user experience. I was very interested and e
Answer (1 of 3): While setting the a write consistency level of ALL with a read level of ONE in Cassandra provides a strong consistency model similar to what HBase provides (and in fact using quorum writes and reads would as well), the two operations are actually semantically different and lead t...
Update: I want to thank Ben Black, Todd Lipcon, and Kelley Reynolds for pointing out the inaccuracies in the original post. I’ve gone through the references they provided and made corrections. Facebook, the data giant of the internet, recently unveiled a new messaging system. To be fair, I would normally ignore feature roll outs and marketing flimflam, but Facebook’s announcement is worthy of atte
データモデルハッカソンとあったのでびくびくしながら参加しました。 会場 楽天タワー。 参加者は23人。Macが5人、PCが11人。紙が4人。 主催の冨田さん 今までRDBMSを使っていた人がCassandraに乗り換えるときのデータ設計について。いろいろ違うので苦労している。みんなどうやってるのかを聞きたい。 事前にお題が出ていたらしい。Googleグループのメール配信を無効にしていたので、見逃してた・・・。 西島さん Cassandraでログ解析したりしている。リリース予定の実際のシステムのスキーマを紹介。加工する時間がなかったのそのままと^^; Google Docsで複数人でガチャガチャ同時編集して設計している。 QA 保存したログはどうやって使ってる?→アクセス解析のサービスをしている。 リアルタイム?バッチ処理?→ Keyを日時にしてfrom-to検索してもまともに使える?→同時
YCSB とは、Yahoo! Cloud Servicing Benchmark のことで、Yahoo! Research が作った様々な cloud service、というとかなり曖昧ですが、NoSQL だけに限らず、sharded MySQL なども含めた storage の benchmark を行うためのツールです。 YCSB の論文では、実際に、 Cassandra HBase Yahoo! PNUTS sharded MySQL の benchmark を取っています。 論文自体は、 http://www.brianfrankcooper.net/pubs/ycsb.pdfから読めますが、HBase の説明について、ん?と思うところがありました。 具体的には "6.1 Experimental Setup" の以下の部分、 For Cassandra, sharded MySQ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く