JAX FINANCE BLOG

4
Dec

Fast Data & Analytics — SQL, NoSQL, IMDGs, Hadoop, Spark. What next?

Twenty years ago we were just learning how to hook up the new Java language to our relational database to run queries. Five years later and the first IMDGs are starting to appear on the scene and things get faster. Another 5 years and we get NoSQL, finally we can get rid of the ORM, NoSQL works nicely with IMDGs too. Then comes Hadoop and for some bizarre reason we start to see ORM coming back – something’s wrong. What next?

Twenty years ago we were just learning how to hook up the new Java language to our relational database to run queries. Five years later and the first IMDGs are starting to appear on the scene and things get faster. Another 5 years and we get NoSQL, finally we can get rid of the ORM, NoSQL works nicely with IMDGs too. Then comes Hadoop and for some bizarre reason we start to see ORM coming back – something’s wrong. Spark has made some improvements over Hadoop but where are we now with this mess?

John will explore the data aggregation and analytics scene, where should you be going, how do these technologies fit and where the future might lie. Some coverage of the technologies combined with a little code and a demo of some very high performance in-memory analytics.

JAX Finance 2016: FastData & Analytics – SQL, NoSQL, IMDGs, Hadoop, Spark – What next? – John Davies from JAX TV on Vimeo.

BEHIND THE TRACKS

CONTINUOUS DELIVERY & AUTOMATION
Automate delivery and boost productivity
CORE JAVA & PROGRAMMINGv
The joy of being a software engineer
AGILE & COMPANY CULTURE
The process of becoming fully agile
SOFTWARE ARCHITECTURE
the dos and don’ts
BLOCKCHAIN TECHNOLOGY & SOLUTIONS
Get started with the tech and build apps on the Ethereum blockchain.
FINTECH & INNOVATION
Insight into the FinTech movement
HIGH PERFORMANCE & LOW LATENCY
Squeeze the best performance from your system
Agile & Company Culture

Agile & Company Culture

FinTech & Innovation

FinTech & Innovation

Continuous Delivery & DevOps

Continuous Delivery & DevOps

Software Architecture

Software Architecture

Core Java & Programming

Core Java & Programming

High Performance & Low Latency

High Performance & Low Latency

Blockchain Technology & Solutions

Blockchain Technology & Solutions