点击空白处退出提示
作品详情
该系统旨在解决各个服务之间的高耦合性,以及提升对于海量事件数据的处理效率。通过定义通用的事件模型,校验规则,对发布的事件进行统一的校验,分发。同时系统支持通过扩展节点来提升吞吐量,应对海量事件发布场景。
技术架构
Spring Boot + Spring Cloud + MyBatis + MySQL + Redis + Kafka + JSONSchemaValidator + JSONPath + NodeJS + K8s
个人职责
需求分析,架构设计,项目搭建,团队协调,业务研发,技术攻关,压测跟进,性能优化
项目成果
通过需求分析,设计出优雅的服务架构,各个服务职责清晰,减少团队沟通成本;
团队开发资源协调,2 周完成架构,4 周完成开发,2周完成压测性能优化并上线,如期交付项目;
在 2 周内自学并应用了 Kafka 到项目中,压测表现优秀;
通过应用层调优,JVM 调优,Tomcat 调优,Kafka 调优,系统 QPS 从 200 提升到了 1400
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论