Download - Drupal for big data is it ready?
![Page 1: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/1.jpg)
Drupal for big data - is it ready?
Janis Janovskis Passive Management Ltd
London, April 16th, 2015
![Page 2: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/2.jpg)
Janis Janovskis
@passivus Tech Entrepreneur
English, Russian, Latvian, PHP, Javascript, Python, Go
> 100 Frameworks Biggest team size 55
Smallest 2 Runer, chef, photographer
![Page 4: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/4.jpg)
Drupal - Big?
![Page 8: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/8.jpg)
![Page 9: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/9.jpg)
Big Data???
Big data is a broad term for data sets so large or complex that traditional data processing applications are inadequate. Challenges include analysis, capture, curation, search, sharing, storage, transfer, visualisation, and information privacy. The term often refers simply to the use of predictive analytics or other certain advanced methods to extract value from data, and seldom to a particular size of data set.
@Wikipedia
![Page 10: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/10.jpg)
Volume
![Page 11: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/11.jpg)
Velocity
![Page 12: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/12.jpg)
Variety
![Page 13: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/13.jpg)
Hang on…. What is Drupal?
![Page 14: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/14.jpg)
![Page 15: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/15.jpg)
![Page 16: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/16.jpg)
![Page 17: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/17.jpg)
DataBase
![Page 18: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/18.jpg)
Web server
![Page 19: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/19.jpg)
Structure
![Page 20: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/20.jpg)
![Page 21: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/21.jpg)
Big Data???
Big data is a broad term for data sets so large or complex that traditional data processing applications are inadequate. Challenges include analysis, capture, curation, search, sharing, storage, transfer, visualisation, and information privacy. The term often refers simply to the use of predictive analytics or other certain advanced methods to extract value from data, and seldom to a particular size of data set.
![Page 22: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/22.jpg)
Unstructured data
![Page 23: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/23.jpg)
Can We parse unstructured data
with Drupal???
![Page 24: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/24.jpg)
function my_analysis_external_views_plugins() { $plugin = array(); $plugin['query']
['my_analysis_master_plugin_query'] = array(); ….. }
Views???
![Page 25: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/25.jpg)
Views???
public function query($get_count = FALSE){
}
![Page 26: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/26.jpg)
function execute(&$view){
$data = drupal_http_request(“what so ever”); crazy_learn(&$data);
return drupal_render(what_so_ever($data)); }
Views???
![Page 27: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/27.jpg)
https://www.lullabot.com/blog/article/building-views-query-plugins-part-2
![Page 28: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/28.jpg)
![Page 30: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/30.jpg)
![Page 31: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/31.jpg)
Pros
• Great community
• Support
• Reputation
• Myriad of vendors
![Page 32: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/32.jpg)
Cons
• Too robust
• Slow
• No lazy loading
• Single threaded
• Heavy
• Structured
![Page 33: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/33.jpg)
Case Studies
![Page 35: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/35.jpg)
![Page 37: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/37.jpg)
![Page 38: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/38.jpg)
![Page 39: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/39.jpg)
Tracked search results with nodes???
![Page 41: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/41.jpg)
Visualizing Big Data In Drupal: Using Data Visualizations to Drive Knowledge
Discovery
![Page 42: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/42.jpg)
![Page 45: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/45.jpg)
![Page 47: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/47.jpg)
Drupal for big data - is it … ?
![Page 48: Drupal for big data is it ready?](https://reader034.vdocuments.mx/reader034/viewer/2022042716/55a93eb31a28abb5758b48fa/html5/thumbnails/48.jpg)
Acknowledgements
• Nicolas Roberts - [email protected]
• http://www.westridge.com/media/series/out-of-the-box
• Florian Loretan
• My Wife
• Drupal Community
• Organisers