~/talk

How we abused PHP and Laravel to do Big Data.

Talkat Laracon EU 2018 · on Friday, 2018-08-31· [php, databases]
links:none on file
slides:none on file

A homegrown system called Cube uses PHP and Laravel to do ETL, object‑based consolidation and to export bulk slices to BigQuery for true big‑data queries. Runtime issues force tiny job chunking, stateless workers and CSV + LOAD DATA imports to beat slow writes; a custom query builder runs 10–20× faster than Eloquent. Migrating from Hadoop cuts infra cost to 1/8 of the previous bill; model training gets a JSON API wrapper so Python jobs only consume fully consolidated data.

AI-written summary · about

  1. 0:00Start
  2. 0:42Introduction
  3. 6:24Why Php
  4. 8:14Milestones
  5. 13:37No Jobs Overhead
  6. 17:28Tesseract
  7. 22:22Performance Test
  8. 28:33Automatic Incremental Data Updates
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.