Disaster management for Custos Kubernetes Resources and Persistent Volumes
Abhinav Sinha
Although Custos has a replica of data volumes internally, a backup of the k8s cluster and data volumes to an external location are needed. A good...
Airavata Rich Client Based on ElectronJS
Aishwarya Sinhasane
The SeaGrid web portal is created for interested science communities for conducting experiments. Desktop applications have better performance for...
Runner Comparison / Capability Matrix revamp
Aisulu Karimbaeva
Currently, Apache Beam maintains a static capability matrix to track which Beam features are supported by which set of language SDKs + Runners. This...
SMILES data Models
Bhavesh Asanabada
The goal of this project is to design and implement the solution for Airavta Data Catalog to record the metadata extracted from the Literature,...
Apache skywalking: Add the webapp of Banyandb
Chusheng Wu
Apache skywalking: Add the webapp of Banyandb has determined the support for HTTP client requests, and the data structure has been designed. We only...
Thin SDK for Proxy Mesh
conghuhu
In the stage of service call, the routing and load balancing are invalid caused by the combination of Sidecar. To tackle this problem, I plan to...
CloudStack Terraform Provider - Add datasources for the existing resources
Daman Arora
CloudStack has recently made the first release of its own terraform provider, called CloudStack-Terraform Provider v0.4.0 and as of today it supports...
Apache ShenYu: Integration tests cover more scenarios
erdengk
The main tasks of this project are adding plugin integration tests and adding new test workflows. There are already integration tests for some...
Apache APISIX Java Plugin Runner Improvement
erikiceliu
This project aims to improve upon the current apisix-java-plugin-runner design. It will expand on the current capabilities of the...
Solve unsupported Postgres sql about alter statement for ShardingSphere Parser
Everly Precia Suresh
Apache ShardingSphere is positioned as a Database Plus, and aims at building a standard layer and ecosystem above heterogeneous databases. It focuses...
Multi-source data import and export extension for APISIX Dashboard
Feng Han
A simple route import and export module has been implemented in the current APISIX dashboard. But its implementation faces several problems. ...
Dubbo Metrics and Observability
henrik
This project has three main modules: indicator collection, local aggregation and indicator push. 1.indicator collection : Define MetricsCollector...
Apache Geode Data store support for Apache Gora(GORA-698)
Himanshu Acharya
The goal is to add Apache Geode support for the Apache Gora project. Apache Gora currently supports a wide range of data stores. But, Apache Geode is...
Airavata Jupyter Platform Services
Himanshu Hansaria
There is a need to develop a UI application integrated with Apache Custos as the authentication service to host jupyter notebooks platform on...
GSoC 2022: Dubo-go-boot project enriches other middleware adaptations
jay li
Dubo-go-boot project enriches other middleware adaptations Similar to the Spring Boot project, which makes it easier for users to use dubo-Go...
EventMesh Admin Dashboard
kfliu
Currently, there is no front end user interface for the control plane of EventMesh. For this project, we're building a front end user interface for...
Log Outlier Detection
Liangshumin
Currently Apache SkyWalking can collect logs from various sources like user agents and Envoy access logs, it also provides a log analysis language to...
Proposal For Python API CLI Enhancement
lyle
The Python API CLI is a component of PyDolphinScheduler, but it currently only has two commands, `version` and `config`. This proposal refines its...
Elaborating the new stream processing system utilizes serverless framework with fast scaling policy
maverick_June
In this project, I will focus on building a concrete baseline for stream processing system scaling on a serverless framework. First, choose an...
Apache EventMesh Support Knative as Eventing Infra
Pengcheng Ma
By finishing this project, we could provide an event-driven application that connects EventMesh to Knative. Apache EventMesh community could obtain...
OAuth 2.0 based SSO integration in CloudStack
Pritam Neog
CloudStack’s massive production deployment usage brings a lot of users under very few administrators. User authentication in such cases becomes a...
ShenYu: logging-kafka plugin
Qifan Yu
ShenYu is a widely used program for limiting, fusing, forwarding, routing, monitoring, and so on. Since ShenYu clusters are able to support a large...
Proposal for Apache Shenyu about logging-elasticsearch plugin
QinHaiqi
Apache Shenyu supports the use of elasticsearch, Kafka and rocketmq middleware to obtain gateway log information, but at present, it can only support...
Gracefully shuts down for dubbo-go-pixiu
Shibo Chen
Pixiu is an open source Dubbo ecosystem API gateway and language solution for accessing dubbo clusters. When Pixiu is closed, there may be some...
Apache APISIX redesign
Shivani Chauhan
Project title : Apache APISIX redesign/add apache apex plugin icons. Strategy : Learn and investigate about the design logics then understanding the...
Dashboards to get quick statistics
Shubham95
Apache Airavata is a software framework for executing and managing computational jobs on distributed computing resources including local clusters,...
Commons Numbers Library for Complex Linear Algebra
Sumanth Sulur Rajkumar
The existing Commons Numbers library for complex types uses collections of complex object instances that incur Java object allocation overhead and is...
Solve Unsupported PostgreSQL Statements That Start With 'c' for Shardingsphere Parser
Thanoshan M.V.
The ShardingSphere parser engine can handle various SQL dialects such as MySQL, PostgreSQL, SQLServer, openGauss, and Oracle. Although the parser...
DolphinScheduler: Support etcd as registry
wjf
The dolphinscheduler-registry-api defines the standard for implementing plugins. This project aims to support Etcd as a new registrar plugin and help...
Apache ShardingSphere Develop an external tool to convert YAML configuration into DistSQL scripts
Xin Huang
Since version 5.0.0, ShrdingSphere provides its own management language: DistSQL, which greatly facilitates users to manage distributed databases....
Apache IoTDB integration with gRPC
Xin Zhao
The project is to implement the RPC layer in Apache IoTDB using gRPC and compare the performance with the current version. The current implementation...
Add the ability to Safely Shutdown / restart CloudStack
YASHIKA SARKAR
The Apache cloudstack does not have the ability to safely shutdown and restart cloudstack, it is directly terminated via systemd hence abruptly...
GSoC Proposal for Apache APISIX Refactoring Dashboard plugin orchestration
Yeming Gu
Refactor plugin orchestration in apisix-dashborad to allow users to enable multiple times of the same plugin on the same route and call them in...
DUBBO-92: Explore a new generation of flexible loadbalance algorithms for Dubbo-go
Yepeng Zhang
Based on traffic scheduling, traffic limiting and circuit breaking in service mesh, enhancing the feedback capability of the server side (downstream...
dubbo-go Proxyless Mesh
zlber
Service mesh has brought new vitality to the rpc field, but the complexity and performance loss of the sidecar deployment discourages users....
GSoC2022 Rust language implementation
杨阳
dubbo-rust provides basic RPC communication and service governance capability in microservice scenarios. deliverables: + protoc-gen-rust-triple:...