You are viewing a plain text version of this content. The canonical link for it is here.
Posted to gsoc@community.apache.org by "Xue Weiming (Jira)" <ji...@apache.org> on 2024/02/29 13:33:00 UTC

[jira] [Updated] (GSOC-263) Apache EventMesh: Enhance the serverless ability for EventMesh

     [ https://issues.apache.org/jira/browse/GSOC-263?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Xue Weiming updated GSOC-263:
-----------------------------
    Summary: Apache EventMesh: Enhance the serverless ability for EventMesh  (was: Apache EventmMesh: Enhance the serverless ability for EventMesh)

> Apache EventMesh: Enhance the serverless ability for EventMesh
> --------------------------------------------------------------
>
>                 Key: GSOC-263
>                 URL: https://issues.apache.org/jira/browse/GSOC-263
>             Project: Comdev GSOC
>          Issue Type: New Feature
>            Reporter: Xue Weiming
>            Priority: Major
>              Labels: EventMesh, Mentor, full-time, gsoc2024
>
> *Apache EventMesh*
> Apache EventMesh is a new generation serverless event middleware for building distributed event-driven applications.
> Website: https://eventmesh.apache.org
> GitHub: https://github.com/apache/eventmesh
> Upstream Issue: https://github.com/apache/eventmesh/issues/4765
> *Background*
> EventMesh currently has Eventing capabilities in the serverless field, but it should also improve and supplement the automatic expansion and contraction capabilities of eventmesh's own services and access services. This service is the coordinator responsible for automatically scaling services connected to EventMesh, supporting automatic scaling from 0 to n and scaling down from n to 0 based on event traffic or other user conditions.
> *Task*
> 1. Discuss with the mentors what you need to do
> 2. Learn the details of the Apache EventMesh project
> 3. Implement the auto scaling service for eventmesh, which can support different auto scaling strategies by default, or knaive and keda can be selected as plugin services for automatic expansion and contraction of the service.
> *Recommended Skills*
> 1. Familiar with go and K8S
> 2. Familiar with Knative\KEDA
> *Difficulty:* Major
> *Project size:* ~350 hour (large)
> *Mentor*
> Eason Chen, PMC of Apache EventMesh, https://github.com/qqeasonchen, chenguangsheng@apache.org
> Mike Xue, PMC of Apache EventMesh, https://github.com/xwm1992, mikexue@apache.org



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: gsoc-unsubscribe@community.apache.org
For additional commands, e-mail: gsoc-help@community.apache.org