An introduction to Apache S4

60 %
40 %
Information about An introduction to Apache S4
Technology

Published on December 26, 2013

Author: mikejf12

Source: slideshare.net

Description

A short introduction to Apache S4, what is it and what is it used for ? What is its
architecture ? Why was there a need to develop it ?

Apache S4 ● What is it ? ● Building Blocks ● Characteristics ● Architecture ● Why was it needed ? www.semtech-solutions.co.nz info@semtech-solutions.co.nz

Apache S4 – What is it ? ● S4 = SSSS ● Simple Scalable Streaming System ● For data processing ● Aims to hide processing complexity ● A platform for data processing development ● Distributed ● Scalable ● Fault Tolerant ● High performance www.semtech-solutions.co.nz info@semtech-solutions.co.nz

Apache S4 – What is it ? ● It is modular ● Written in Java ● Currently in the Apache incubator ● Offers plug-ins ● For complex data stream processing ● Production deployment at Yahoo www.semtech-solutions.co.nz info@semtech-solutions.co.nz

Apache S4 – Building Blocks What are the S4 building blocks ? – Message queues – Processors – Serializer – Checkpointing backend Plus – A simple API www.semtech-solutions.co.nz info@semtech-solutions.co.nz

Apache S4 – Characteristics ● Cluster management uses Zoo Keeper ● Symmetric nodes – – ● No centralization No single point of failure No limit on nodes – ● Throughput increases linearly Fault tolerant failover to standby server www.semtech-solutions.co.nz info@semtech-solutions.co.nz

Apache S4 – Architecture www.semtech-solutions.co.nz info@semtech-solutions.co.nz

Apache S4 – Why was in needed ? www.semtech-solutions.co.nz info@semtech-solutions.co.nz

Contact Us ● Feel free to contact us at – www.semtech-solutions.co.nz – info@semtech-solutions.co.nz ● We offer IT project consultancy ● We are happy to hear about your problems ● You can just pay for those hours that you need ● To solve your problems

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

An introduction to Apache S4 - YouTube

Want to watch this again later? Sign in to add this video to a playlist. A short introduction to Apache S4, what is it and what is it used for ...
Read more

S4: S4 0.6.0 - Welcome - Apache Incubator

Then follow a walkthrough for an hands-on introduction; Complement with a look at a topic trending application using Twitter data ; ... Apache S4 ...
Read more

An introduction to Apache Brooklyn

A introduction to Apache Brooklyn, what does it do and what is it used for ?
Read more

Apache SAMOA Documentation - Welcome to The Apache ...

Apache SAMOA Documentation. Apache SAMOA is a platform ... Apache S4, Apache ... This documentation is intended to give an introduction on how to use ...
Read more

An introduction to Pentaho - YouTube

A short introduction to Pentaho, ... An introduction to Apache Accumulo - Duration: ... An introduction to Apache S4 - Duration: ...
Read more

Tomcat SSL Configuration - Apache Tomcat - Welcome!

Tomcat SSL Configuration. Authors: Henri Gomez ... Introduction to SSL ... such as Apache or Microsoft IIS, ...
Read more

Apache Storm

Apache Storm is a free and open source distributed realtime computation system. Storm makes it easy to reliably process unbounded streams of data, ...
Read more

An introduction to zeppelin - Scribd - Read books ...

An introduction to zeppelin - Free download as (.odp), PDF File (.pdf), Text File (.txt) ... An introduction to Apache S4. An introduction to Apache S4.
Read more