• PhotonMLtutorial1

    Building Recommender Systems using Photon ML

    August 31, 2016

    On Aug. 15, 2016, the Machine Learning Algorithm team at LinkedIn gave a hands-on tutorial on how to build recommender systems using our recently open-sourced machine learning library Photon ML at the KDD conference. We were excited to see a large crowd that could not fit into the room gathered to learn this topic and the strong interest in the data mining...

  • Writing Maintainable Integration Tests

    August 29, 2016

    In software development, writing integration tests is sometimes an afterthought. Many people think exclusively in terms of unit tests, and perhaps many more don't think about automated tests at all. Thus, the very idea of writing integration tests that are maintainable, manageable, and scalable may seem foreign to most. I personally had never felt the...

  • WITbangalore3

    Recapping WomenConnect 2016 with WIT Bangalore

    August 26, 2016

    Our ongoing focus on improving the gender diversity of our employee​ base​ continues to ​​have meaningful impact, with​ gains in women's representation in ​both ​technical and leadership roles​ over the last several years​. The Women’s Initiative ​(WIN) ​within our Global Sales team and the Women in Technology initiative ​(WIT) ​within our Engineering and...

  • jobflavors1

    Job Flavors at LinkedIn: Part I

    August 25, 2016

    We believe LinkedIn can offer personalized insights into job opportunities in a way that no other website can. On our new Job Details...

  • streamprocess1

    Stream Processing Hard Problems Part II: Data Access

    August 22, 2016

    This post is the second in a series of posts that discuss some of the hard problems in stream processing. In the previous post, we...

  • cgroups1

    Don’t Let Linux Control Groups Run Uncontrolled

    August 18, 2016

    Coauthors: Cuong Tran and Jerry Weng Summary The Linux kernel feature of cgroups (Control Groups) is being increasingly adopted for...