Back To Schedule
Tuesday, March 12 • 9:30am - 5:30pm
OCP SONiC/SAI Pre-Summit Workshop & Hackathon - hosted by LinkedIn (Offsite) - Must Pre-Register!

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Welcome to the SONiC/SAI Pre-Summit Workshop and Hackathon. During the workshop, we will have technical talks and a one-day hackathon on SONiC.
A laptop is required for hackathon. We will have 1 hour training on how to install the Virtual Switch with SONiC image on your laptop and how to use it.
Participants may team with up others. Attendees will vote for the winning team at the end of the hackathon.
Tuesday, March 12
9:30 – 10:00 - BREAKFAST SOCIAL
10-10:10 – OPENING AND WELCOME - Sadaf Fardeen, LinkedIn
10:10 – 10:30 – KEYNOTE - Zaid Kahn, LinkedIn
10:30 – 11:00 - "SONiC OS Virtualization and Data Plane Emulation Work" - Yongfeng Liu, Alibaba
11:05 - 11:35 - "SONiC in Microsoft Azure: Enabling Mission Critical Applications" - Alberto Gonzalez Prieto and Weixi Chen, Microsoft
11:40 - 12:10 - "SONIC Extension Infrastructure" - Matty Kadosh, Mellanox
12:15 - 12:45 - "Using programmable dataplanes to transform network system high availability" - Kumaresh Perumal, Barefoot
12:45 – 1:30 – LUNCH
1:30 - 2:00 - "Developer`s Overview of Sonic", - Praveen Chaudhary, Linkdedin
2:00 - 2:30 - "Opportunities and Obstacles for Open Source Networking" - Alley Hasan and Sandeep Madhavan, Dell
2:30 - 3:00 - "Cloud-grade Routing as a Micro-service for Open Networking Platforms" - Vinay Nallamothu, Juniper
3:00 – 3:15 – BREAK
3:15 – 3:45 – "Using NBI images for SONiC system on Cisco Platforms" - Ashoka Kallappa and Jiahua Wang, Cisco
3:45 – 4:15 – "SONiC unit test and function test enhancement" - Larry Ho, Edgecore
4:15 – 4:25 – HACKATHON INTRO - Sadaf Fardeen, LinkedIn
4:25 – 4:30 – BREAK
4:30 – 5:30 – System Setup Instructions and Team up
Wednesday, March 13
8:00am – 4:00pm – HACKATHON (Breakfast included)
12:00 - 1:00 - LUNCH
Instructions for Hackathon:
Put on your thinking caps, team up with friends, and get ready to be the geek coder!! As a part of SONiC Workshop we are organizing a Hackathon for SONiC. Here are more details of the event. Feel free to reach out with questions if any.
1. Participate alone or in teams up to a size of 4.
2. Team up with anyone in the community.
3. Free to choose any idea as long as it is useful for SONiC. Some suggested areas: test framework, debugging, performance improvement, standard interfaces, Monitoring.
4. Execute on a virtual switch or a physical switch.
5. Hackathon begins at 4PM on 12th March and ends at 4 PM on 13th March. You are free to work at home or hotel during this period and come back at 4 PM for final presentation.
6. Participants from remote/video conferencing can also join.
7. Final presentation at 4PM on 13th March includes a working demo of 7-10 min.
8. Bring your own laptop for development.
9. Development in any programming language is fine as long as it can integrate with SONiC ecosystem.
10. Use of any off the shelf tools and package is allowed as long as it has appropriate license for use with SONiC.
1. Prepare your laptop for virtual switch based development by following instructions given here:
2.Reach out to community and form a team before the event.
1. Three winning teams to be chosen. $1000 per team.
- Zeus Hacker: Award for most difficult project
- Athena hacker: Award for best idea
- Prometheus hacker: Award for best presentation
2. Judging committee consists of Senior Engineering leaders from SONiC community and OCP
- Haiyong Wang, Senior Director, Alibaba Group
- Lihua Yuan, Partner Developer Manager, Microsoft
- Omar Baldonado, Director of Software Engineering, Facebook
- Shawn Zandi, Director of Engineering, LinkedIn
3. Criteria for evaluation : Relevance for SONiC, complexity in execution, overall presentation and uniqueness of idea.
4. All participants will get a swag

Click here to pre-register. 

Tuesday March 12, 2019 9:30am - 5:30pm PDT
LinkedIn Building R