I'm a SQL guy, so ETL (Extract Transform Load) for me a bunch of SSIS packages with FTP batch scripts, T-SQL SPs, and overnight Agent jobs. But the 'modern' pipeline is probably different. Any pointers or links to engineering blogs on what ETL looks like in your company ? #interview #facebook #amazon #google
Apache Airflow
Non FANG here our DW team runs Tableau + Oracle and MSSQL. My team runs Kafka + KSQL for newer stuff. Initially I implemented a solution w/ Python for transformation we are now using streaming for most newer processes.
when you say streaming, does it mean data constantly goes from OLTP to OLAP with just some ETL in the mix, without batching it up nightly ?
Yes that is correct. The DW team does nightly batching on their stuff.
Facebook has its own airflow built with integration to hive/spark and presto. Highly optimized for our datasets that have tens of billions of rows per day. Many of our tables have 1T rows per day. Some have orders more. work on a team very related to ^
Hi checkcall, Thanks for the response. Are you a Data Engineer at FB ? Can I DM you for couple follow up questions, if you have time ? I'm looking for a bit of help on study material and mock-interviews (and I can pay for your time if you're interested).
I’m not a DE, sure you can DM
Airflow + spark with Scala/sparksql
More live streaming data. Kafka and very large datawarehouses with separate store and compute, both independently elastic of each other.
What is your process for updating data in the DW, without locking up reads ? How often do you do it - with or without downtime ?
New workplace: Pyspark + Airflow Current workplace: AWS Kinesis, S3, python and snowflake. some old pipelines still run on Talend. FB has it’s own custom ETL tool built out. DE at FB needs knowledge of Presto+Python at minimum. Apple has spark. Some teams at Amazon use spark, redshift, glu, Athena. Search for ETL pipelines built using Python/Spark on YouTube/Google. You’ll find great videos/medium articles.
Tech Industry
Yesterday
3722
Asians - what are your thoughts on asian female white male ?
India
Yesterday
543
Modi is a legend, will be remembered for centuries to come
India
Yesterday
618
Who are these retards asking for dictatorship in India?
2024 Presidential Election
Yesterday
598
Heartwarming peaceful protests
Tech Industry
Yesterday
1296
The end of Backdoor Roth?!
Less raw sql more python