SlideShare a Scribd company logo
Case Study: File Based Workflow From Acquisition to Air . Michael Foti Director of Engineering  WGBH Boston
Introduction ,[object Object]
Background ,[object Object],[object Object],[object Object]
Tape Based Sequential Workflow
Why Fix It If It Isn’t Broken? ,[object Object],[object Object],[object Object],[object Object]
The Goals ,[object Object],[object Object],[object Object],[object Object],[object Object]
A File Based Workflow   I INGEST POST LOG FIELD STUDIO AIR
Planning ,[object Object],[object Object],[object Object],[object Object],[object Object]
The Process ,[object Object],[object Object],[object Object],[object Object],[object Object]
 
Studio Workflow (Record to SAN)
Studio Workflow (Record to SAN)
EFP Workflow (Ingest)
EFP Workflow (Ingest)
EFP Workflow (Ingest)
EFP Workflow (Ingest)
EFP Workflow (Ingest)
EFP Workflow (Ingest)
What’s Next ,[object Object],[object Object],[object Object],[object Object]
Thank You Michael Foti, Director of Engineering [email_address]

More Related Content

Similar to M Foti 10 27 2009 Conf Presentation

Live Streaming over P2PSIP
Live Streaming over P2PSIPLive Streaming over P2PSIP
Live Streaming over P2PSIP
Victor Pascual Ávila
 
OSGeo Live Lightening Overview
OSGeo Live Lightening OverviewOSGeo Live Lightening Overview
OSGeo Live Lightening Overview
Jody Garnett
 
Scaling Streaming - Concepts, Research, Goals
Scaling Streaming - Concepts, Research, GoalsScaling Streaming - Concepts, Research, Goals
Scaling Streaming - Concepts, Research, Goals
kamaelian
 
Google File System
Google File SystemGoogle File System
Google File System
vivatechijri
 
ABC BureauNET Case Study
ABC BureauNET Case StudyABC BureauNET Case Study
ABC BureauNET Case Study
davechris870
 
Systems Support for Many Task Computing
Systems Support for Many Task ComputingSystems Support for Many Task Computing
Systems Support for Many Task Computing
Eric Van Hensbergen
 
[NetherRealm Studios] Game Studio Perforce Architecture
[NetherRealm Studios] Game Studio Perforce Architecture[NetherRealm Studios] Game Studio Perforce Architecture
[NetherRealm Studios] Game Studio Perforce Architecture
Perforce
 
Delay bounds of chunk based peer-to-peer
Delay bounds of chunk based peer-to-peerDelay bounds of chunk based peer-to-peer
Delay bounds of chunk based peer-to-peer
ambitlick
 
Real time-collaborative-editor-presentation
Real time-collaborative-editor-presentationReal time-collaborative-editor-presentation
Real time-collaborative-editor-presentation
bflueras
 
AI-generated Art NFTs on FVM
AI-generated Art NFTs on FVMAI-generated Art NFTs on FVM
AI-generated Art NFTs on FVM
Ally339821
 
Telephony Services for Freely Licensed Operating Systems
Telephony Services for Freely Licensed Operating SystemsTelephony Services for Freely Licensed Operating Systems
Telephony Services for Freely Licensed Operating Systems
David Sugar
 
REEJA_CV1
REEJA_CV1REEJA_CV1
REEJA_CV1
Reeja Paul
 
Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...
Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...
Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...
Stein Writes Inc.
 
Realizing the promise of portable data processing with Apache Beam
Realizing the promise of portable data processing with Apache BeamRealizing the promise of portable data processing with Apache Beam
Realizing the promise of portable data processing with Apache Beam
DataWorks Summit
 
PyData Meetup Presentation in Natal April 2024
PyData Meetup Presentation in Natal April 2024PyData Meetup Presentation in Natal April 2024
PyData Meetup Presentation in Natal April 2024
MarcelRibeiroDantas
 
Introduction of eBPF - 時下最夯的Linux Technology
Introduction of eBPF - 時下最夯的Linux Technology Introduction of eBPF - 時下最夯的Linux Technology
Introduction of eBPF - 時下最夯的Linux Technology
Jace Liang
 
Building cloud-enabled genomics workflows with Luigi and Docker
Building cloud-enabled genomics workflows with Luigi and DockerBuilding cloud-enabled genomics workflows with Luigi and Docker
Building cloud-enabled genomics workflows with Luigi and Docker
Jacob Feala
 
DM Radio Webinar: Adopting a Streaming-Enabled Architecture
DM Radio Webinar: Adopting a Streaming-Enabled ArchitectureDM Radio Webinar: Adopting a Streaming-Enabled Architecture
DM Radio Webinar: Adopting a Streaming-Enabled Architecture
DATAVERSITY
 
Apache NiFi Crash Course Intro
Apache NiFi Crash Course IntroApache NiFi Crash Course Intro
Apache NiFi Crash Course Intro
DataWorks Summit/Hadoop Summit
 
Present and future of unified, portable, and efficient data processing with A...
Present and future of unified, portable, and efficient data processing with A...Present and future of unified, portable, and efficient data processing with A...
Present and future of unified, portable, and efficient data processing with A...
DataWorks Summit
 

Similar to M Foti 10 27 2009 Conf Presentation (20)

Live Streaming over P2PSIP
Live Streaming over P2PSIPLive Streaming over P2PSIP
Live Streaming over P2PSIP
 
OSGeo Live Lightening Overview
OSGeo Live Lightening OverviewOSGeo Live Lightening Overview
OSGeo Live Lightening Overview
 
Scaling Streaming - Concepts, Research, Goals
Scaling Streaming - Concepts, Research, GoalsScaling Streaming - Concepts, Research, Goals
Scaling Streaming - Concepts, Research, Goals
 
Google File System
Google File SystemGoogle File System
Google File System
 
ABC BureauNET Case Study
ABC BureauNET Case StudyABC BureauNET Case Study
ABC BureauNET Case Study
 
Systems Support for Many Task Computing
Systems Support for Many Task ComputingSystems Support for Many Task Computing
Systems Support for Many Task Computing
 
[NetherRealm Studios] Game Studio Perforce Architecture
[NetherRealm Studios] Game Studio Perforce Architecture[NetherRealm Studios] Game Studio Perforce Architecture
[NetherRealm Studios] Game Studio Perforce Architecture
 
Delay bounds of chunk based peer-to-peer
Delay bounds of chunk based peer-to-peerDelay bounds of chunk based peer-to-peer
Delay bounds of chunk based peer-to-peer
 
Real time-collaborative-editor-presentation
Real time-collaborative-editor-presentationReal time-collaborative-editor-presentation
Real time-collaborative-editor-presentation
 
AI-generated Art NFTs on FVM
AI-generated Art NFTs on FVMAI-generated Art NFTs on FVM
AI-generated Art NFTs on FVM
 
Telephony Services for Freely Licensed Operating Systems
Telephony Services for Freely Licensed Operating SystemsTelephony Services for Freely Licensed Operating Systems
Telephony Services for Freely Licensed Operating Systems
 
REEJA_CV1
REEJA_CV1REEJA_CV1
REEJA_CV1
 
Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...
Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...
Monster Trends in Enterprise Tech: The Flash Disruption and What it Means for...
 
Realizing the promise of portable data processing with Apache Beam
Realizing the promise of portable data processing with Apache BeamRealizing the promise of portable data processing with Apache Beam
Realizing the promise of portable data processing with Apache Beam
 
PyData Meetup Presentation in Natal April 2024
PyData Meetup Presentation in Natal April 2024PyData Meetup Presentation in Natal April 2024
PyData Meetup Presentation in Natal April 2024
 
Introduction of eBPF - 時下最夯的Linux Technology
Introduction of eBPF - 時下最夯的Linux Technology Introduction of eBPF - 時下最夯的Linux Technology
Introduction of eBPF - 時下最夯的Linux Technology
 
Building cloud-enabled genomics workflows with Luigi and Docker
Building cloud-enabled genomics workflows with Luigi and DockerBuilding cloud-enabled genomics workflows with Luigi and Docker
Building cloud-enabled genomics workflows with Luigi and Docker
 
DM Radio Webinar: Adopting a Streaming-Enabled Architecture
DM Radio Webinar: Adopting a Streaming-Enabled ArchitectureDM Radio Webinar: Adopting a Streaming-Enabled Architecture
DM Radio Webinar: Adopting a Streaming-Enabled Architecture
 
Apache NiFi Crash Course Intro
Apache NiFi Crash Course IntroApache NiFi Crash Course Intro
Apache NiFi Crash Course Intro
 
Present and future of unified, portable, and efficient data processing with A...
Present and future of unified, portable, and efficient data processing with A...Present and future of unified, portable, and efficient data processing with A...
Present and future of unified, portable, and efficient data processing with A...
 

M Foti 10 27 2009 Conf Presentation