http://www.gartner.com/newsroom/id/2823619
Mobile market is putting pressure on development to adopt
rapid development
and deployment practices that constantly iterate as
expectations change.
Traditional Development Practices Will Fail….
Agile Development is Essential.
August, 2014
CREATE STREAM s_customer_orders AS
SELECT o.order_id, o.order_amount,
c.first_name, c.last_name
FROM orders_stream o
JOIN customers c ON o.customer_id = c.id ;
SQL
How?
Processing,must,happen,
next$to$the$data
AgilData Broker
v_people
partition 0
SELECT a, b
AgilData Broker
v_people
partition 1
SELECT a, b
USE SCHEMA example;
CREATE STREAM s_one AS SELECT a, b FROM v_people;
Local execution Local execution
Processing$Must$Happen$Next$To$The$Data
CREATE SCHEMA example WITH 2 PARTITIONS;
CREATE VIEW v_people (
a Person,
b INTEGER
) PARTITION BY Modulus( a.id);
AgilData Broker
v_people
partition 0
AgilData Broker
v_people
partition 1
User-Defined Partitioner
Your$data$views$are$Just$Snapshots$of$Streams
The simplest way for enterprises to leverage
big data without having to become experts
in a complex and changing toolset.
Dan Lynn
www.agildata.com [email protected]
@danklynn
Come see us at
Booth #340!