Goes over an introduction to visual effects (VFX), the backend of a VFX pipeline, the challenges we face and the operational part of maintaining the backend.
and generated imagery to create environments which look realistic, but would be dangerous, expensive, impractical, or impossible to capture on film.” source: https://en.wikipedia.org/wiki/Visual_effects
or TV Show “SEQUENCE” – A single set or environment “SHOT” – A single camera movement “TASK” – A unit of work for an artist /jobs/vfx_pycon/abc/abc1000/model /(ROOT)/(SHOW)/(SEQUENCE)/(SHOT)/(TASK)
to be tracked and versioned • A model, a texture, a render, a digital camera. • Metadata on assets • Who created it? • Who is using it downstream in the pipeline? • What are the assets needed to generate this asset? • What version was approved by the supervisor? • Where is it on disk?
I/O • 300,000 IOPS • 82 GB/s throughput • Scalable to petabytes • 21 nodes in Vancouver • 4 PB of storage • 36 TB of SSD cache • Still easy to run out of disk space • Asset tracking is really important
• Round robin to a healthy Vancouver farm service. • production.farm.service.consul • In case the farm service in current datacenter is down go to next. • K/V store Consul