Apache S4
●

What is it ?

●

Building Blocks

●

Characteristics

●

Architecture

●

Why was it needed ?

www.semtech-so...
Apache S4 – What is it ?
●

S4 = SSSS

●

Simple Scalable Streaming System

●

For data processing

●

Aims to hide proces...
Apache S4 – What is it ?
●

It is modular

●

Written in Java

●

Currently in the Apache incubator

●

Offers plug-ins

●...
Apache S4 – Building Blocks
What are the S4 building blocks ?
–

Message queues

–

Processors

–

Serializer

–

Checkpoi...
Apache S4 – Characteristics
●

Cluster management uses Zoo Keeper

●

Symmetric nodes
–
–

●

No centralization
No single ...
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 p...
Upcoming SlideShare
Loading in...5
×

An introduction to Apache S4

585

Published on

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 ?

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
585
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

An introduction to Apache S4

  1. 1. Apache S4 ● What is it ? ● Building Blocks ● Characteristics ● Architecture ● Why was it needed ? www.semtech-solutions.co.nz info@semtech-solutions.co.nz
  2. 2. 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
  3. 3. 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
  4. 4. 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
  5. 5. 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
  6. 6. Apache S4 – Architecture www.semtech-solutions.co.nz info@semtech-solutions.co.nz
  7. 7. Apache S4 – Why was in needed ? www.semtech-solutions.co.nz info@semtech-solutions.co.nz
  8. 8. 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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×