Alibaba Open Source Collection
Explore Alibaba’s open source projects in depth
Opening Remarks
Open Future: How Alibaba is Embracing Open Source to Benefit the Entire Ecosystem
Open source helps drive technology forward by sharing knowledge and preventing reinvestment of resources…[Read more]
Nacos: Solution for Cloud-native Development
Introducing Nacos: Alibaba’s Open Source Solution for Cloud-native Development
Nacos (short for Naming Configuration Service) offers developers an easy-to-use framework for service discovery, management, and configuration in cloud-native applications. [Read more]
Nacos Embraces the Spring Ecosystem
Nacos now allows Spring developers to perform service discovery, configuration management, and service control for their microservices in the production environment, so that developers could enable dynamic configuration service for their Spring Framework applications easily by adding some simple annotations. [Read more]
Exploring Nacos: Application Scenarios for Alibaba’s Open Source Framework
This article looks at the ideal application settings for the framework, from storing sensitive configuration information to traffic management.[Read more]
Dubbo: Framework for Distributed Servitization
Exploring Dubbo: A Powerful Framework for Distributed Servitization
Apache Dubbo service framework: from the fundamentals of Java RMI to building Spring Boot-based applications… [Read more]
Implementing Distributed Tracing in Dubbo: An Alibaba Guide to Zipkin
Learn how to implement Zipkin in Dubbo for complex distributed systems, from configuring dependencies to performing tracing analysis… [Read more]
Exposing Services in Dubbo, the RESTful Way: Basics to Advanced
A rundown of how to expose services with RESTful architecture using built-in Dubbo features that have appeared over the last year or more… [Read more]
In Depth with Alibaba’s Nacos: Exploring Registry Implementation in Dubbo
A technical guide to implementing Nacos’ registry function in Dubbo… [Read more]
Fish Redux: Unified Application Framework for larger-scale Apps
Unified Application Framework for larger-scale Apps: Alibaba’s Fish Redux Moves to Open Source
Fish Redux has eliminated pain points and enabled configurable assembly for Alibaba’s Xianyu trading platform… [Read more]
Sentinel: Fault Tolerance for Microservices
Beyond Hystrix: How Alibaba’s Sentinel Watches Over Distributed Systems
With Sentinel, Alibaba has introduced a flow control system with impressive comparisons against Netflix’s Hystrix component… [Read more]
Resilience4j and Sentinel: Two Open-Source Alternatives to Netflix Hystrix
Hystrix, an open source latency and fault tolerance library of Netflix, has recently announced on its GitHub homepage that new features are no longer under development. It is recommended that developers use other open source projects that are still active. [Read more]
Flow Control for Your Microservices: Migration from Hystrix to Sentinel
This article will help you migrate from Hystrix to Sentinel and help you get up to speed on using Sentinel. [Read more]
Fescar: Distributed Transaction Solution
Fescar: A Distributed Transaction Solution Open Sourced by Alibaba
To support microservice-based development, Alibaba has now launched Fescar, an open source version of its Global Transaction Service solution to the problem of distributed transactions… [Read more]
PouchContainer: An Efficient Enterprise-class Rich Container Engine
Open-source Pouch: Alibaba’s Tried and Tested Container Technology Now Available to All
Put through its paces by Alibaba’s astronomical transaction volume, multiple mega data centers and strict cost control, Pouch — Alibaba’s proprietary Apache 2.0 protocol-based container technology — has now formally been made open-source. [Read more]
JarsLink: Flexibility Through Modularity
Flexibility Through Modularity: Alibaba’s JarsLink Modular Development Framework
Alibaba’s new JarsLink modular framework has been developed to overcome these issues and has is currently being applied and assessed in real-world applications. Let’s move on to look at the issues it is overcoming, its specific functions and features, and real-world application scenarios. [Read more]
Mars: A Tensor-based Framework for Large-scale Data Computation
Alibaba Open-Sources Mars to Complement NumPy
“NumPy” is a beloved tool for the huge population of Python users who are mathematicians, engineers, etc. and working deeply in scientific computing. The NumPy Base N-dimensional array package usually contains… [Read more]
12 Alibaba Techs made Open-source in 2017
Since the launch of the first batch of open-source projects in 2011, the developers at Alibaba have been actively involved in the development of open-source communities. [Read more]
Alibaba Tech
First hand and in-depth information about Alibaba’s latest technology → Facebook: “Alibaba Tech”. Twitter: “AlibabaTech”.