by Thejdeep (@tejdeepg) on Sunday, February 14, 2016

+1
Vote on this proposal
Status: Submitted
Section
Full talk

Technical level
Beginner

Objective

Sharing all the bits and pieces of learnings gained while I interned at Cisco in the summer of 2015 where I worked on building an open-source install architecture for distributed bare-metal hardware that would be generic enough to be used by other big players.

Description

Things I would like to talk on while I outline the steps to create such an architecture :
1. Why an open install architecture
2. YUM/DNF
3. RPC
4. RPM : Handling all the pitfalls
5. Choosing the right filesystem
6. More on BTRFS
7. Snapshots and Rollbacks
8. Scalability
9. Using the above concepts and building the tool
10. Demo

Speaker bio

My name is Thejdeep. I am a final year Computer Science undergrad at National Institute of Technology Karnataka Surathkal. I have had the chance to work with Flipkart and Cisco previously as an intern. At Flipkart, I was part of the web performance team where I worked on optimizing the load times of the website. At Cisco, I was more into building a generic network preloader. Other than these, I have previously contributed to open-source organisations such as Mozilla and Duck Duck Go. All code I write is up on GitHub. I believe that code belongs to everyone. Cheers !