RongtongJin opened a new issue #570:
URL: https://github.com/apache/rocketmq-externals/issues/570


   OpenMessaging is a cloud native, vendor-neutral open specification for 
distributed messaging. By following OpenMessaging Connect API instead of a 
Message-Queue specific API, developers avoid repetitive work in building 
connector plugins for different message queues. OpenMessaging also provides a 
runtime specification which provides cluster management, scheduling, resource 
allocation and load-balancing functionality for OpenMessaging Connect. RocketMQ 
Runtime implements OpenMessaging Runtime.  
   
   This Topic requires you to optimize RocketMQ Connect Runtime, including
   - Optimize the file connector in Connect Runtime, provide  quick-start 
script.
   - Complete the development of the Cassandra connector and optimize the 
runtime during the development.
   - Optimize the configuration of the connect runtime clusters and the 
synchronization mechanism of the sites, Solve the issue that the startup speed 
of newly added workers is  slow.
   - Optimize Connect Runtime configuration information storage format to make 
it easier to manage.
   - Optimize the connector loading mechanism, increase the configuration to 
determine the startup sequence of the connector and whether to start.
   - Optimize the restful interface, add full start/stop and life cycle 
management for connector/task level
   - Complete Connect Runtime docker image packaging.
   - Improve the documentation.
   - Other ease-of-use optimization.
   
   OpenMessaging是云原生、厂商中立的分布式消息开放规范的集合。通过遵循OpenMessaging Connect 
API而不是特殊的Message 
Queue的API,开发人员可以避免为不同的消息队列构建connector插件。OpenMessaging还提供了一个OpenMessaging 
Runtime,该规范为OpenMessaging Connect提供了群集管理,调度,资源分配和负载平衡功能。 RocketMQ Runtime 实现 
OpenMessaging Runtime。
   
   本题目希望你能优化Connect Runtime,包括
   - 优化Connect Runtime中的file connector,提供一键运行quick start脚本。
   - 完成Cassandra connector的开发,在开发过程中优化Runtime。
   - 优化Connect Runtime集群间配置、位点同步机制,解决新加入worker启动速度过慢的问题。
   - 优化Connect Runtime配置信息存储格式,使其更加容易管理。
   - 优化connector加载机制,增加配置决定connector的启动顺序以及是否启动。
   - 优化restful接口,提升易用性,增加全量启动停止以及针对connector/task层级的生命周期管理。
   - 完成Connect Runtime docker镜像打包。
   - 完善文档。
   - 其他易用性的优化提升。


----------------------------------------------------------------
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.

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


Reply via email to