Apache Software Foundation

Open source software to the public free of charge

Technologies
c, java, c++
Topics
big data, cloud, libraries, other
Open source software to the public free of charge
The Foundation provides an established framework for intellectual property and financial contributions that simultaneously limits contributors potential legal exposure. Through a collaborative and meritocratic development process, Apache projects deliver enterprise-grade, freely available software products that attract large communities of users. The pragmatic Apache License makes it easy for all users, commercial and individual, to deploy Apache products.
2024 Program

Successful Projects

Contributor
zjregee
Mentor
Xuanwo, Manjusaka
Organization
Apache Software Foundation
OVFS, OpenDAL File System via Virtio
Virtio is an open standard designed to enhance I/O performance between virtual machines (VMs) and host systems in virtualized environments. VirtioFS...
Contributor
Ganning Xu
Mentor
SureshMarru
Organization
Apache Software Foundation
Building Rich User Interfaces for Airavata Services
Currently, Apache Airavata Managed File Transfers (MFT) is accessed through a command line interface (CLI), using commands such as mft storage list....
Contributor
Huy T
Mentor
DrDub
Organization
Apache Software Foundation
Support for Aggregate Engines in Apache UIMA CPP
UIMA is a framework for unstructured information management, in production use for about two decades. The framework is available in C++ and Java,...
Contributor
Zikang Chen
Mentor
Albumen Kevin, earthchen
Organization
Apache Software Foundation
Dubbo - Python integration & AI Traffic Management
The proposal aims to enhance Dubbo-python to meet the evolving needs of the AI sector by addressing compatibility issues, architectural limitations,...
Contributor
ButterBright
Mentor
Hongtao Gao, Jiajing LU
Organization
Apache Software Foundation
Optimization of the Query Subsystem in BanyanDB
This project aims to enhance query efficiency through two main optimizations. Firstly, it will focus on improving stream filtering and sorting...
Contributor
Sylvie Wu
Mentor
Hongtao Gao, Jiajing LU
Organization
Apache Software Foundation
Apache SkyWalking - BanyanDB Cluster Monitoring
SkyWalking BanyanDB is an observability database designed to ingest, analyze, and store metrics, tracing, and logging data. The goal of this project...
Contributor
Ho 229
Mentor
Xuanwo, Jun Ouyang
Organization
Apache Software Foundation
Apache OpenDAL Ofs via CloudFilter Project Proposal
OpenDAL is a data access layer that allows users to easily and efficiently retrieve data from various storage services in a unified way. currently...
Contributor
Chales Xu
Mentor
Albumen Kevin, Jun, Zhongming Hua
Organization
Apache Software Foundation
Proposal for Unified IDL
Objectives: 1. Develop toolsets to help unify the development experience using dubbo's IDL mode and Non-IDL mode 2. Develop a set of translation...
Contributor
Pengzna
Mentor
Imba Jin, jermy
Organization
Apache Software Foundation
Support Memory Management Module For Apache HugeGraph
This project addresses the latency and response time variability issues in the hugegraph-server query engine by introducing memory management...
Contributor
resyfer
Mentor
Alan, Xiang Xiao
Organization
Apache Software Foundation
mnemofs: An Apache NuttX NAND Flash Filesystem
NAND flashes have become a very popular medium of storage mainly due to their compactness and cheapness compared to their alternatives, among other...
Contributor
Shivang Mishra
Mentor
SureshMarru
Organization
Apache Software Foundation
Implement Jupyter Extension and Desktop App for Airavata MFT
Currently, Airavata MFT can be accessed through its command line interface and the gRPC API. However, its accessibility will be really enhanced if a...
Contributor
melani-chamoda
Mentor
Kevin Ratnasekera
Organization
Apache Software Foundation
[GORA-709] Upgrade Hadoop dependencies in Apache Gora
This project aims to upgrade Hadoop dependencies in Apache Gora repository. Apache Gora codebase is based on hadoop 2.x ( 2.5.2 ) and project...
Contributor
WangYibo
Mentor
Albumen Kevin, Jun, Zhongming Hua
Organization
Apache Software Foundation
Traffic Management for Dubbo-go and Dubbo-k8s, feature enhancement and demonstration
Build the traffic rule distribution process of dubbo-b8s, implement traffic rule push in various environments such as k8s, universal, mesh, enhance...
Contributor
George Miao
Mentor
Xuanwo, Manjusaka
Organization
Apache Software Foundation
OpenDAL FTP Server (oftp)
OpenDAL is a data access layer that allows users to easily and efficiently retrieve data from various storage services in a unified way. oftp can...
Contributor
Tommy(Runze) Li
Mentor
Nianjun Sun
Organization
Apache Software Foundation
Runze's Proposal for [SS] Scan and create issues for classes that have not implemented unit tests
Apache ShardingSphere(SS) Community focus on code quality and we ever used CodeCov as the test tool. However, when SS update JunitTest Version From 4...
Contributor
Reeba Qureshi
Mentor
Danny McCormick
Organization
Apache Software Foundation
Build out Beam Yaml features
The aim of this project is to enhance the Beam Yaml API by introducing ML and IO transforms to provide the users with more functionalities. The...
Contributor
itsayushpandey
Mentor
Danny McCormick
Organization
Apache Software Foundation
Build out Beam Use Cases - Implement semantic search pipelines
Apache Beam through its unified model for batch and streaming data-parallel processing pipelines, runners for executing them on a variety of...
Contributor
hqbfz
Mentor
RongtongJin, ShannonDing
Organization
Apache Software Foundation
Optimizing Lock Mechanisms in Apache RocketMQ
1.Examine the locking mechanism in RocketMQ and analyze any potential performance bottlenecks it may cause. 2.Design flexible lock optimization...
Contributor
Rushabh Gala
Mentor
Lup Yuen Lee, Xiang Xiao
Organization
Apache Software Foundation
Apache NuttX Apps and Rust Integration
The integration of Rust into Apache NuttX, an embedded Real-Time Operating System (RTOS) used across various platforms from 8-bit to 64-bit, aims to...
Contributor
ZiweiYuan
Mentor
RongtongJin, ShannonDing
Organization
Apache Software Foundation
RocketMQ Dashboard Supports RocketMQ 5.0 Architecture and Enhances Usability
With the launch of RocketMQ 5.0 architecture, the RocketMQ Dashboard has not been well adapted to RocketMQ 5.0. There have been issues with Dashboard...