2010/11/23

【日本語通訳付】Cassandra Hands-on Training by Riptano

先週11月10日(土)、NOSQL Hands-on トレーニング開催についてお知らせをいたしました。早々にお申し込みをいただき、また、Riptano社が米国で提供しているトレーニングと同じプログラムを日本で実施することに関心をもっていただき、誠にありがとうございます。


このたび、より多くの方にご参加いただき、同時に深く理解していただけるよう、プロ通訳者による日本語通訳付のトレーニングとすることといたしました。


日本で初めて開催のプログラムであり、たいへんに貴重な機会だと思います。多くの皆様のお申し込みをお待ちしております。


お申し込みはこちらになります


Riptano社によるCassandra Hands-on Trainingの概要


受講者には、"Cassandra 0.7.0"によるUbuntuベースのVMWareイメージが同梱されたUSBドライブが提供されます。これらのイメージは、ハンズオンにおいて3つのNodeクラスターを構築するために利用します。トレーニングの前半部分では、インストレーションとアプリケーションデザインを行います。1時間の昼食後、内部構造、オペレーション、チューニング、トラブルシューティングについて学びます。たいへん短い時間(5分以内)にはなりますが、最後にRipcord管理ソフトのデモを行います。


日時: 2010年12月9日(木)10時から17時30分
場所:ジェミナイモバイルテクノロジーズ 会議室(東京都渋谷区)


アジェンダ(Agenda)

(1) Installation and configuration

- Explain configuration options including multi-datacenter replication
- Hands-on exercises include:
  * grow cluster from one node to two, then three
  * run benchmarks with stress_py tool

(2) Application Design
- Discuss denormalization and how to model data for Cassandra
- Discuss Twissandra application's datamodel
- Disucss CloudKick's time-series data model


Hands on exercises:
  * more detailed usage of the command line interface (CLI)
  * add, edit and delete existing data via the CLI

~~~ lunch break ~~~

(3) Basics of Cassandra Internals
- Discuss Memtable and SSTable design
- Demonstrate SEDA (Staged Event-Driven Architecture) concepts at work in Cassandra

Hands on exercises:
  * using JConsole to visually demonstrate internal state

(4) Operations
- Discuss replication, no single point of failure (SPoF) and failure detection in Gossip protocol
- Discuss snapshots and import and export of data

Hands on exercises:
  * create failure scenario in cluster and demonstrate recovery
  * demonstrate additional JMX metrics via JConsole along the way to observe failure and recovery
    ~ discuss how to identify potential issues ahead of time via JMX and monitoring systems

(5) Tunning and Troubleshooting
- Discuss effective JVM tunning options available
- Discuss row and key caching effectiveness as well as file system caching

Hands on exercises:
  * how to track effectiveness of JVM configuration options via JMX



以上になります。その他のNOSQL Hands-on トレーニングの詳細はこちらをご覧ください。NOSQLにご関心を持つ多くの皆様にお会いできることを楽しみにしております。