Contactdetails

NLJUG
Postbus 54
3780 BB Voorthuizen

Telefoon
0900-BEL NLJUG (10 ct/m)
0900-2356558 (10 ct/m)

Fax
0342 475880

Email
Algemeen: info@nljug.org
Leden: members@nljug.org

BTW: NL814104484B01
KVK: 30200958

Bank
Rabo: 3123.20.973
BIC: RABONL2U
IBAN: NL47RABO0312320973
NLJUG te Son

Membership

Membership provides members free access to the NLJUG workshops and events on a variety of Java topics, held across the country on a regular basis. Plus on a quarterly basis the Java Magazine published by Array Systems. The NLJUG is a member of a worldwide network of Java User Groups.

Fill in the form to sign up.

NLJUG

Founded in 1998, the Dutch Java Users Group consists of business partners, software developers, application architects, technical managers, students, and new media developers that have a common interest in all aspects of Java Technology.

NLJUG partners

NCIM Groep

Mediapartner

Het JavaMagazine, gratis bij een NL-JUG lidmaatschap

Scaling Out with Hadoop and NoSql

Iedereen die wel eens op een groot project heeft gewerkt waarin veel data wordt geschreven en gelezen, naar het file systeem of naar een relationele database, loopt uiteindelijk tegen bepaalde performance limieten op. Als een enkele machine het werk niet meer aankan is de volgende stap meestal clustering van applicatie servers en clustering van de RDBMS. Maar ook daar loop je al snel tegen harde limieten aan.

Geïnspireerd door grote jongens als Google, Amazon, Facebook, en LinkedIn, die veel ervaring hebben met het oplossen van dit soort problemen, is er nu een nieuwe generatie tools in opkomst. Deze tools zijn specifiek ontworpen om te schalen over grote aantallen machines.

Tools zoals het Apache Hadoop MapReduce framework waarmee grote batch jobs efficiënt over duizenden machines verdeeld kunnen worden. En tools zoals de nieuwe generatie key-value stores, ook wel bekend als NoSql stores, waarmee data vele malen sneller geschreven en gelezen kan worden dan met een RDBMS. Voorbeelden hiervan zijn HBase, Cassandra, MongoDb, en Project Voldemort.

Het tijdperk van “scaling out” is begonnen. Deze sessie geeft een korte samenvatting van de huidige limieten op het gebied van scalability en kijkt dan in meer detail naar de hierboven genoemde tools. Aan het eind kijken we naar onze ervaringen met een business case waarin 200 miljard records verwerkt moeten worden die daarna beschikbaar moeten zijn voor super snelle online queries.

Niveau Beginner / Intermediate

Track New & Cool of Enterprise

Voorkennis Geen. Ervaring met het schalen/clusteren van Java (batch) processing en databases is handig als vergelijkingsmateriaal.

Opbouw
• De limieten zijn bereikt
• Multi-core en de Cloud
• Wat is Scalability
• Batch processing met Hadoop
• Key-value stores
• HBase
• Cassandra
• MongoDb
• Project Voldemort
• Ervaringen in een multi-TB project


 Download de presentatie

 


Age Mooij 
Xebia