865
unique visitors have registered for our events in 2023

Christof Roduner is the COO and co-founder of Scandit and responsible for developing and operating Scandit's backend infrastructure as well as general operations. Scandit is the leading plattform to turn mobile devices into enterprise-grade barcode scanners. Scandit is used by companies such as Ahold, Bayer, Coop, Homeplus (Tesco), NASA and Saks Fifth Avenue and processes hundreds of millions of scans per year.

Christof is also a co-founder of Fosstrak, the leading open-source RFID software platform that implements the EPC Network specification and is used in RFID projects at Orange/FranceTelecom, SAP, TCS and many others.

Before founding Scandit, Christof was a researcher at ETH Zurich and MIT, where he worked on Internet of Things-related projects with industry partners such as Deutsche Telekom, Nokia, NTT DoCoMo and SAP. Christof studied computer science and business administration at the University of Zurich and the University of Uppsala and holds an MSc from the University of Zurich and a PhD from ETH Zurich (both in computer science).

14.05.2014

Apache Cassandra for Big Data Applications

An Introduction to the Basics

LOCATION: Luzern
KEYWORDS: Concept, Technology

AGENDA:17:15 - 18:15h: Talk incl. Q/A
Afterwards you are invited to a refreshment.

SPEAKER: Christof Roduner   COMPANY: Scandit
SLIDES: 140514_Cassandra_JUG.pdf

The NoSQL phenomenon has been attracting a lot of attention in the past few years. Driven by their need to accommodate high volumes of real-time data, major internet companies have popularized the use of data storage solutions that differ from traditional RDBMS.
One example of such a solution is the Apache Cassandra distributed database management system. Originally developed by Facebook to power their inbox search, Cassandra combines a schema-flexible data model (borrowed from Google's BigTable) with a fully distributed, shared-nothing design (borrowed from Amazon's Dynamo). This allows Cassandra to offer high availability, linear scalability and high performance while relaxing some consistency guarantees.

This talk will give developers and software architects an overview of the fundamentals of Apache Cassandra. We will discuss the core concepts of the system, such as its data model, its query language and its cluster architecture. We will also review data replication and consistency and look at a real-world application built upon Cassandra, as it is used at Scandit to manage millions of barcode scans.

The goal of this talk is for attendees to know the main concepts behind Cassandra and their implications. This will let them understand both the benefits and limitations of the system, and it will help them to quickly get started with their own deployment.

LEVEL OF TALK: Beginner
LANGUAGE: Talk: en / Slides: en


Christof Roduner is the COO and co-founder of Scandit and responsible for developing and operating Scandit's backend infrastructure as well as general operations. Scandit is the leading plattform to turn mobile devices into enterprise-grade barcode scanners. Scandit is used by companies such as Ahold, Bayer, Coop, Homeplus (Tesco), NASA and Saks Fifth Avenue and processes hundreds of millions of scans per year.

Christof is also a co-founder of Fosstrak, the leading open-source RFID software platform that implements the EPC Network specification and is used in RFID projects at Orange/FranceTelecom, SAP, TCS and many others.

Before founding Scandit, Christof was a researcher at ETH Zurich and MIT, where he worked on Internet of Things-related projects with industry partners such as Deutsche Telekom, Nokia, NTT DoCoMo and SAP. Christof studied computer science and business administration at the University of Zurich and the University of Uppsala and holds an MSc from the University of Zurich and a PhD from ETH Zurich (both in computer science).


LEVELS:

BEGINNER
The presented topic is new to the audience or only little and superficial experience exists. This talk will mainly cover basic aspects of the topic and not go into much detail.

INTERMEDIATE
The presented topic is known to the audience, serious practical experience is expected. This talk might cover some basic aspects of the topic, but will as well go into depth and details.

ADVANCED
The presented topic is well-known to the audience, serious practical experience and a deep understanding are required. This talk will not cover basics of the topic, but will go into depth, might discuss details, compare different approaches, and so on.

ALL
The topic presented is of interest to all levels and does not require any special prior knowledge.

top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland