The annual report of Apache foundation for fiscal year 2021 was released, and global activities were the most active in China

Open source information The column contains this content
2 articles 0 subscription

Founded in 1999, the Apache foundation is the largest open source foundation in the world, managing more than 227 million lines of code and providing the public with software worth about $22 billion 100% free of charge. These software are an indispensable part of almost every user's computing device. The open and friendly Apache license V2 is an open source industry standard, which has helped companies with a total value of more than billions of dollars and benefited countless users around the world.

On August 31, the Apache Software Foundation released its annual report for fiscal year 2021 (May 1, 2020 - April 30, 2021), which includes the overview of the Apache Software Foundation, the chairman's report, the treasurer's report, financial statements, fund-raising, legal affairs, infrastructure, security, data privacy, marketing, brand management, meetings Community development, diversity and inclusion, project and code, contribution, foundation members, contact information, etc. The highlights of this report can be summarized as follows:

  • In the past year, there were more than 8200 individual submitters
  • Developers have sent more than 17000 emails to the ASF security team
  • 3058 submitters changed 134517884 lines of code in 258860 submissions
  • 200 project management committees oversee 351 Apache projects, as well as dozens of subprojects and plans
  • There are 14 top projects graduating from the Apache incubator
  • 672 individual contributor license agreements and 23 enterprise contributor license agreements were signed
  • ASF's seven member infrastructure team supports all Apache projects, plans and communities on three continents, spanning about 200 machines, more than 1400 warehouses, 5-6 Pb of traffic per year, about 75 million downloads per month and 2-3 million emails per day on more than 2000 lists. The average uptime in fiscal 2021 is 99.75%

For the complete report, please refer to the official documents:

The next part of this article will focus on the interpretation of Apache project and code.

ASF manages more than 227m + lines of code in 2254 Apache repositories, spanning more than 350 projects. In the past year, ASF has provided about 2PB of source code download (excluding binary files) through Apache image, which is accessed on 35m + page every week. Each Apache project is supervised and guided by a project management committee (PMC), including community development and product release.

Apache top level project:

There are 200 PMCs managing 351 top-level projects and subprojects; Among them, 14 are newly graduated top projects, and 13 projects are retired to Apache attic.

Apache top level project overview


Incubation project:

There are 35 projects being incubated in the Apache incubator, of which 8 are new members of the incubator. In addition, 2 projects have been retired.

 Worldwide activity:

There were 4095908 visits from 228 countries, of which China was the most visited.


The five most visited projects:






Top five warehousesProject:

Hadoop site (line 149346920)

Spark website (line 82432488)

Ignite website (line 274559)

HBase site (line 26801192)

ActiveMQ website (line 17877988)


Warehouse deliveryhand overTop five items:

Camel (8488 times)

Flink (7407 times)

Airflow (7179 times)

Lucene Solr (5396 times)

Incubator nuttx (4466 times)

The five most visited projects on GitHub:

Spark (3928065 times)

Flink (1878604 times)

Kafka (1570104 times)

Arrow (1130327 times)

Beam (1024981 times)

Top five projects cloned on GitHub:

Camel (8488 times)

Flink (7407 times)

Airflow (7179 times)

Lucene Solr (5396 times)

Incubator nuttx (4466 times)


  • one
    give the thumbs-up
  • 0
  • one
  • One key three links
    One key three links
  • Sweep and share posters

Insert expression
Relevant recommendations More similar content
This package will include two heavyweight courses and one free course, which are respectively springboot actual combat video tutorial and rabbitmq actual combat tutorial, POI import and export excel integrated with SSM. The purpose is to enable you to learn the development of micro service project step by step from zero foundation, especially the development of springboot project. Then you will enter the second course: the actual combat of rabbitmq, that is, the actual combat of message middleware in various business modules in the actual project or system, and solve some common and typical problems! The core knowledge points include 1、 Springboot practical course (1) Introduction and code practice of springboot application scenario (2) Send mail service, upload and download file service, POI import and export Excel (3) Single module and multi module project construction, project deployment and packaging, log, multi environment configuration, Lombok, validator and mybatis integration practice and multi data source practice (4) The actual combat of redis cache middleware and the solution of cache avalanche and cache penetration (5) Practice of rabbitmq message middleware in business module asynchronous decoupling, communication, message confirmation mechanism and concurrency configuration 2、 Rabbitmq practical course (1) Read the authoritative technical manual on rabbitmq's official website, know and understand the terms of colleges and universities, such as queue, switch, routing, dead letter queue, message confirmation mechanism, etc (2) Rabbitmq asynchronous decoupling communication practice between business service modules, such as asynchronous logging and sending mail (3) Current limiting function and code practice of rabbitmq in the case of high concurrency of shopping mall system (4) The message confirmation mechanism and concurrency are configured and used to place orders for actual mall users (5) The dead letter queue explains the concepts of Dlx, DLK and TTL in depth, and is used for the actual combat of "payment system users' payment timeout and invalid order record after placing an order" For details, you can view the catalogue of the two courses. I believe that after learning the relevant courses of the package, your practical ability will be greatly improved! Salary increase will no longer be in sight! mostAfter that, the purpose of the presented POM of SSM integrated development is to import and export to excel so that you can also learn the project of Spring + spring MVC + mybatis integrated development, and let you compare the project development process and complexity of springboot and spring!!! I believe that after learning, you will love springboot!!
©️ 2020 CSDN Skin theme: number 20 Designer: CSDN official blog Return to home page
Paid inelement
Payment with balance
Click retrieve
Code scanning payment
Wallet balance 0

Deduction Description:

1. The balance is the virtual currency of wallet recharge, and the payment amount is deducted according to the ratio of 1:1.
2. The balance cannot be purchased and downloaded directly. You can buy VIP, c-coin package, paid column and courses.

Balance recharge