KrispauI commented on issue #5022:
URL: https://github.com/apache/eventmesh/issues/5022#issuecomment-2365067358

   *   Application scenario name
   
     **Serverless Solution for Connected Vehicle Services**
    
   
   *   Application scenario description
   
     In the connected vehicle scenario, the huge number of vehicles 
and the variety of models from different automakers generate massive amounts of 
data. A single vehicle can have hundreds of sensors continuously producing 
data, and during peak hours (such as morning and evening rush hours), the 
volume of connected vehicle data can surge dramatically. Additionally, the 
automotive industry lacks standardized software development kits for connected 
vehicles to reduce development costs and shorten time-to-market. This creates a 
broad demand for Serverless solutions tailored to connected vehicle services.
   
     The Serverless solution for connected vehicle services can use 
`EventMesh` as an event bus and event center. The vast amounts of data from 
vehicle sensors, GPS devices, and cloud platforms can be ingested via API 
gateways or IoT devices. Once processed by the event-driven architecture, the 
solution provides real-time responses and scales smoothly to handle increased 
traffic during peak times(such as morning and evening rush hours).
   
   *   Application scenario implementation proposal
   
     The Serverless solution for connected vehicle services, powered 
by `EventMesh`, offers dynamic scaling and high flexibility in an event-driven 
architecture. It meets the demand for high concurrency and rapid elasticity.It 
can scale dynamically during traffic surges to handle highly concurrent data. 
`EventMesh` also provides flexible routing capabilities, allowing events to be 
routed to different systems and services based on customizable configuration 
rules.
   
   <p align="center">
       <img 
src="https://github.com/user-attachments/assets/9b14da5d-7b03-40a3-a71a-cc9b728aa7c8";
 width="80%" />
   </p>
   
   &emsp;&emsp;The diagram above illustrates the Serverless solution for 
connected vehicle services. First, data can be cleaned, filtered using the 
filter and transformer capabilities of `EventMesh`,then data is processed via 
function computation.After processing, the data is stored in distributed object 
storage, and events are generated. `EventMesh` routes these events to the 
appropriate services based on predefined configuration rules. These services 
include peak-shaving and valley-filling consumption services, AI-based 
intelligent recommendation services, and multiple departmental business 
services. This architecture allows each service to respond only to relevant 
events without coupling to the data source directly.
   
   &emsp;&emsp;In addition, this solution offers features such as automatic 
scaling, fault tolerance with retry mechanisms, and cross-regional support, 
ensuring reliable event delivery even under high-load conditions. With 
`EventMesh`, external Webhooks can also be integrated, allowing events to be 
pushed to other systems or third-party services, facilitating future service 
expansion.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to