All Projects → mosn → Mosn

mosn / Mosn

Licence: apache-2.0
The Cloud-Native Network Proxy Platform.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Mosn

kubernetes-sidecar-injector
Easy Service Mesh with Kong and Kubernetes
Stars: ✭ 20 (-99.42%)
Mutual labels:  service-mesh, sidecar
Charlescd
CharlesCD is an open source tool that makes deployments more agile, continuous and safe, which allows development teams to perform hypothesis validations with a specific group of users, simultaneously.
Stars: ✭ 275 (-92.03%)
Mutual labels:  service-mesh
sds
Envoy's v1 Service Discovery Service API and v2 Endpoint Discovery Service API
Stars: ✭ 22 (-99.36%)
Mutual labels:  service-mesh
Pushpin
Proxy server for adding push to your API
Stars: ✭ 3,050 (-11.62%)
Mutual labels:  proxy
Dorknet
Selenium powered Python script to automate searching for vulnerable web apps.
Stars: ✭ 256 (-92.58%)
Mutual labels:  proxy
Infini Gateway
INFINI-GATEWAY(极限网关), a high performance and lightweight gateway written in golang, for elasticsearch and his friends.
Stars: ✭ 272 (-92.12%)
Mutual labels:  proxy
eks-with-istio
Terraform template for a production ready EKS Cluster and ISTIO Service Mesh 🐳 📦 🚀
Stars: ✭ 32 (-99.07%)
Mutual labels:  service-mesh
Httptunnel
Bidirectional data stream tunnelled in HTTP requests.
Stars: ✭ 279 (-91.92%)
Mutual labels:  proxy
Cloudbunny
CloudBunny is a tool to capture the real IP of the server that uses a WAF as a proxy or protection. In this tool we used three search engines to search domain information: Shodan, Censys and Zoomeye.
Stars: ✭ 273 (-92.09%)
Mutual labels:  proxy
Proxyspider
代理IP 采集程序
Stars: ✭ 264 (-92.35%)
Mutual labels:  proxy
Manba
HTTP API Gateway
Stars: ✭ 3,000 (-13.07%)
Mutual labels:  proxy
Citrix K8s Ingress Controller
Citrix ADC (NetScaler) Ingress Controller for Kubernetes:
Stars: ✭ 256 (-92.58%)
Mutual labels:  service-mesh
Radioactive State
☢ Make Your React App Truly Reactive!
Stars: ✭ 273 (-92.09%)
Mutual labels:  proxy
k8s-mongo-sidecar
Kubernetes sidecar for MongoDB
Stars: ✭ 35 (-98.99%)
Mutual labels:  sidecar
Spring Cloud Gateway
A Gateway built on Spring Framework 5.x and Spring Boot 2.x providing routing and more.
Stars: ✭ 3,305 (-4.23%)
Mutual labels:  proxy
skywalking-rust
Apache SkyWalking Rust Agent
Stars: ✭ 25 (-99.28%)
Mutual labels:  service-mesh
Multiple Host
虚拟host解决方案,轻松实现两套host环境
Stars: ✭ 258 (-92.52%)
Mutual labels:  proxy
Weekly
ServiceMesher Weekly
Stars: ✭ 269 (-92.21%)
Mutual labels:  service-mesh
Scrapy Crawlera
Crawlera middleware for Scrapy
Stars: ✭ 281 (-91.86%)
Mutual labels:  proxy
Proxy Manager Bridge
Provides integration for ProxyManager with various Symfony components.
Stars: ✭ 274 (-92.06%)
Mutual labels:  proxy

MOSN logo

Build Status codecov Go Report Card license

中文

MOSN (Modular Open Smart Network) is a cloud-native network proxy written in Go language. It is open sourced by Ant Group and verified by hundreds of thousands of production containers in 11.11 global shopping festival. MOSN provides the capabilities of multiple protocol, modularity, intelligent and security. It integrates a large number of cloud-native components, and also integrates a Envoy network library, which is high-performance and easy to expand. MOSN and Istio can be integrated to build Service Mesh, and can also be used as independent L4/L7 load balancers, API gateways, cloud native Ingress, and etc.

Features

As an open source network proxy, MOSN has the following core functions:

  • Support full dynamic resource configuration through xDS API integrated with Service Mesh.
  • Support proxy with TCP, HTTP, and RPC protocols.
  • Support rich routing features.
  • Support reliable upstream management and load balancing capabilities.
  • Support network and protocol layer observability.
  • Support mTLS and protocols on TLS.
  • Support rich extension mechanism to provide highly customizable expansion capabilities.
  • Support process smooth upgrade.

Download&Install

Use go get -u mosn.io/mosn, or you can git clone the repository to $GOPATH/src/mosn.io/mosn.

Notice

  • If you need to use code before 0.8.1, you may needs to run the script transfer_path.sh to fix the import path.
  • If you are in Linux, you should modify the SED_CMD in transfer_path.sh, see the comment in the script file.

Documentation

Contributing

See our contributor guide.

Partners

Partners participate in MOSN co-development to make MOSN better.

End Users

The MOSN users. Please leave a comment here to tell us your scenario to make MOSN better!

Ecosystem

The MOSN community actively embraces the open source ecosystem and has established good relationships with the following open source communities.

Community

See our community materials on https://github.com/mosn/community.

Visit the MOSN website for more information on working groups, roadmap, community meetings, MOSN tutorials, and more.

Scan the QR code below with DingTalk(钉钉) to join the MOSN user group.

Community meeting

MOSN community holds regular meetings.

Landscapes

  

MOSN enriches the CNCF CLOUD NATIVE Landscape.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].