MLH Fellowship Program

The Major League Hacking’s MLH Fellowship is an internship alternative for software engineers. Instead of working on a project for just one company, you’ll contribute to Open Source projects that are used by companies around the world. You’ll collaborate with a group of 10 students under the guidance of a professional mentor whose only job is to help you successfully contribute.

Layer5’s Meshery Project is participating in the MLH Fellowship’s internship program in 2020.

Program Maintainers

Project Ideas

  • Description: Meshery is the multi-service mesh management plane offering lifecycle, configuration and performance management of service meshes and their workloads. Service mesh operators are in desperate need of visualization of their cloud native infrastructure and workloads. Networking is complex and virtual networking even more complex. Interactive visual topologies of service meshes and their workloads are key to helping developers and operators take the blinders off when creating and running microservices and their infrastructure.
  • Recommended skills:
    • ReactJS, javascript, D3js, cytoscape
    • Golang
    • (nice to have) Kubernetes, Service Mesh, Docker


What is Layer5?

While small, the Layer5 community represents the largest collection of service mesh projects and their maintainers in the world. We build projects to provide learning environments, deployment and operational best practices, performance benchmarks, create documentation, share networking opportunities, and more. Our shared commitment to the open source spirit pushes Layer5 projects forward. New members are always welcome.

Is it Open Source?

Layer5 projects are open source software. Anyone can download, use, work on, and share it with others. It's built on principles like collaboration, globalism, and innovation. Layer5 projects are distributed under the terms of Apache v2.

Google Summer of Code Participation?

The key component of these projects is our Community. This community, which you will join as a participant in Google Summer of Code, is improving the world of diverse cloud native systems. Your contributions will affect people you've never met. The Layer5 community includes software engineers, researchers, students, artists, system administrators, operators and web designers -- all of whom will be happy to help you get started.

We believe that all contributors should expect and be part of a safe and friendly environment for constructive contribution. We can more effectively and successfully compare and challenge different ideas to find the best solutions for advancement, while building the size, diversity, and strength of our community.

Layer5, the cloud native management company

An empowerer of engineers, Layer5 helps you extract more value from your infrastructure. Creator and maintainer of cloud native standards. Maker of Meshery, the cloud native manager.