Skip to content

Commit

Permalink
projects tweaking
Browse files Browse the repository at this point in the history
  • Loading branch information
alevy committed Mar 14, 2019
1 parent 798c019 commit 118d73b
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 0 deletions.
29 changes: 29 additions & 0 deletions _data/projects.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
year: 2016
award:
- Best Paper Award

- title: Passe
id: passe
brief: "Automating Application Security for Cloud Services"
Expand All @@ -34,3 +35,31 @@
people:
- mfreed
- ablankst

- title: SVE
id: sve
publications:
- title: "SVE: Distributed Video Processing at Facebook Scale"
people:
- Qi Huang
- Petchean Ang
- Peter Knowles
- Tomasz Nykiel
- Iaroslav Tverdokhlib
- Amit Yajurvedi
- Paul Dapolito VI
- Xifan Yan
- Maxim Bykov
- Chuen Liang
- Mohit Talwar
- Abhishek Mathur
- Sachin Kulkarni
- Matthew Burke
- Wyatt Lloyd
venue: In Proc. 26th ACM Symposium on Operating Systems Principles (SOSP 17), Shanghai, China
year: 2017
paper: http://www.cs.princeton.edu/~wlloyd/papers/sve-sosp17.pdf
presentation: http://www.cs.princeton.edu/~wlloyd/papers/sve-sosp17-talk-public.pdf
people:
- wlloyd

4 changes: 4 additions & 0 deletions projects.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,16 @@ permalink: /projects
## Active Projects

{% for project in active %}
{% if project.id %}
* [{{project.title}}](/projects/{{project.id}})
{% endif %}
{% endfor %}

## Previous Projects

{% for project in previous %}
{% if project.id %}
* [{{project.title}}](/projects/{{project.id}})
{% endif %}
{% endfor %}

18 changes: 18 additions & 0 deletions projects/sve.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
layout: project
title: "SVE: Distributed Video Processing at Facebook Scale"
project_id: sve
---

Videos are an increasingly utilized part of the experience of the billions of
people that use Facebook. These videos must be uploaded and processed before
they can be shared and downloaded. Uploading and processing videos at our
scale, and across our many applications, brings three key requirements: low
latency to support interactive applications; a flexible programming model for
application developers that is simple to program, enables efficient processing,
and improves reliability; and robustness to faults and overload. This paper
describes the evolution from our initial monolithic encoding script (MES)
system to our current Streaming Video Engine (SVE) that overcomes each of the
challenges. SVE has been in production since the fall of 2015, provides lower
latency than MES, supports many diverse video applications, and has proven to
be reliable despite faults and overload.

0 comments on commit 118d73b

Please sign in to comment.