OPEN SOURCE SUMMIT NORTH AMERICA 2017


Open Source Summit



Open Source Summit is an open source technical conference in North America, gathering 2,000+ developers, operators and community leadership professionals to collaborate, share information and learn about the latest in open source technologies, including Linux, containers, cloud computing and more.
At the Open Source Summit, you can expect to collaborate, share information and learn across a wide variety of topics like LinuxCon, ContainerCon, CloudOpen. read more




SPEAKER IN OPEN SOURCE SUMMIT CONFERENCE 

My last week was the best week than any other. Last week it was a great happened in Open Source Summit North America 2017 I was a speaker at the conference.  radix-tree-idr-apis-and-their-test-suite I presented "Implementing IDR in file descriptor allocation code path". My project deals with converting custom file descriptors allocation code to use the IDR resulting in memory saving for processes with relatively few open files and improving the performance of workloads with very large number of open files. It was a very different experience. People loved my subject and internship.They enjoyed so much. I would like to say Special Thanks to my Mentors Matthew Wilcox and Rik Van Riel. I also want to give Thanks to Laura Abbott, Marina Zhurakhinskaya, Sarah Sharp, Helen Koike. I met a lot of people there. They told me about their work, the projects going on in Open Source and a lot of other things.







AS ATTENDEE IN OPEN SOURCE SUMMIT CONFERENCE 

KEYNOTE: JIM ZEMLIN, EXECUTIVE DIRECTOR, THE LINUX FOUNDATION

He has spoken a few minutes about open source in 2017 and it's been a pretty incredible year and open source and you know things just keep getting better and today I thought I would talk to everyone about just how open source isn't growing it's actually accelerating exponentially in terms of its influence in technology and in society and-and these numbers are just amazing there are 23 million open-source developers worldwide I think they're like 22 million Republic accounts on GitHub 64 million repositories 41 million lines of code eleven hundred new projects every single day and then there are 10,000 new versions of different open source projects every single day it's pretty amazing just the growth and the sheer number of developers and projects in open source and even within individual projects speed is accelerating.
I liked Jim's keynote too much. The open source development he explained very beautifully. I met him personally later and he is very nice, he talked to me despite being very great.


KEYNOTE: THE PRESENT AND FUTURE OF TECH - AI - TANMAY BAKSHI
He’s using cognitive and cloud computing to change the world, through his open-source initiatives, for instance, “The Cognitive Story”, meant to augment and amplify human capabilities; and “AskTanmay”, the world’s first Web-Based NLQA System, built using IBM Watson’s Cognitive Capabilities. His learning and sharing experience of 8 years in the fields of software and cognitive development, has taught him how to best utilize and apply AI in fields ranging from banking and finance to healthcare and medicine to music and chatbots.
He is very simple. When I met him, I felt like he is my younger brother and we know each other from a long time. He explained keynote on Present and Future of Tech - AI. It was amazing for me. he likes India so much. Her mother said he always tries to come in India. Tanmay's mom and dad are a very humble person.
-----------------------------------------------------------------------------------------
I have attended the following keynote by,
  • KEYNOTE: OPEN SOURCE SOFTWARE AS ACTIVISM - CHRISTINE CORBETT MORAN
               https://www.youtube.com/watch?v=MwXQezLjku8&list=PLbzoR-pLrL6oNLRbC03ziuX0JWzQFjnth&index=2
  • KEYNOTE: THE DIFFERENCE BETWEEN A CROWD AND A COMMUNITY - JOSEPH                                                                                                       GORDON-LEVITT
  • KEYNOTE LIGHTNING TALK: OPENNESS IN A CLOUD CENTRIC WORLD - APARNA                                                                                                                       SINHA
  • KEYNOTE LIGHTNING TALK: HUMAN ENABLEMENT - ALAN CLARK
------------------------------------------------------------------------------------------------------------------------
I also attended some following Talks,

Matthew Wilcox
The new XArray is easier to use than the radix tree. Conceptually, it is an array of 16 quintillion pointers, all of which are initially NULL. Just like an array, its basic operations are 'load' and 'store', unlike a tree's 'lookup', 'insert' and 'delete'. It provides some more advanced operations and enables users to build their own operations. This talk covers general aspects of API design for C programmers, as well as particular considerations for kernel API design due to the constrained environment.







Paul McKenney
This talk will look at a few representative RCU CPU stall warning messages and show how they can be decoded into real information that can help you find otherwise silent hangs the easy way. 
Decoding Those Inscrutable RCU CPU Stall Warnings - Paul McKenney, IBM


 https://schd.ws/hosted_files/ossna2017/2b/stallwarning.2017.09.08a.pdf



Gabriel Krisman Bertazi 
What influences a program's performance? Some reasons are quite obvious, like the algorithm implemented and the number of execution cycles, but what about the order in which libraries were linked? Or the shell environment size? Or even the sequence and which compiler optimizations were applied? In fact, modern computer systems include such a multitude of features and options, whose interaction with each other can affect the workload's performance, that it is surprisingly hard to write code that fully benefits from the potential of the CPU. In this talk, we will discuss how small changes in the code and in the execution environment can impact the execution time and how you can use Linux performance assessment tools, like perf and valgrind, to detect and mitigate such pitfalls.

Sarah Sharp
Sarah is also a co-coordinator for Outreachy, a paid internship program for increasing diversity in open source projects. Applications are open to women (cis and trans), trans men, and genderqueer people, and United States residents of any gender who are Black/African American, Hispanic/Latin@, American Indian, Alaska Native, Native Hawaiian, or Pacific Islander.
I met her and I really enjoyed talking to Sarah. 


https://schd.ws/hosted_files/ossna2017/bd/sarah-sharp-so-you-have-a-coc-what-now-low-res.pdf

Sarah is a Linux and open source developer and has been running Debian-based Linux systems since 2003. She was a Linux kernel developer from 2006 to 2013 and is the original author of the Linux USB 3.0 xHCI host controller driver.
-----------------------------------------------------------------------------------------

I clicked some pictures with people. I met people I wanted to meet them a lot of days
Greg kroah-hartman
My first kernel patch was accepted by gregkh. It was really beautiful feeling.


Nithya Ruff
I also enjoyed  Nithya's Talk on First 90 Days - Building an OSS Practice. I believe her talk has helped me see successful open source project and community work in very first 90 days.



  Angela Brown


Tameika Reed



Marina Zhurakhinskaya

Hong Phuc Dang , FOSSASIA

Finally my Cospeaker and Outreachy friends,
  • Rehas Sachdeva
  • Amitoj Kour Chawala
  • Jaminy Prabhakaran


I would like to thanks to The Linux Foundation and Outreachy for sponsoring my trip.






Comments

Popular posts from this blog

Threaded test case for radix tree __alloc_fd

Test cases of dup2() for radix tree__alloc_fd