熟悉的分布式,微服务开发经验。
熟悉常见设计模式,SpringCloud,MyBatis,SpringBoot等开源框架
熟练掌握熟悉mysql数据库,mysql主流数据引擎的数据结构,锁,事务等
熟悉掌握Java基础、多线程、集合、等基础框架
熟悉掌握redis,持久化,哨兵,集群。内存回收等基础原理
熟悉使用rocketMq,dubbo,xxljob等分布式中间件。
具有1年左右的golang开发经验
具有基于数据库、缓存、分布式存储开发数据应用的实际经验
了解spring cloud alibaba系nacos,seata等组件
丰富的分布式开发经验。以下为几个有代表性的项目
斗鱼主站分类页面优化->针对优化主站分类页面做业务性能双向优化,qps提升2-2.5倍
AAM-cloud剧院云端自动化管理系统->影院的分布式播放服务凭条
融资管理平台->p2p类项目,日放款量最大可达15W单
斗鱼主站分类页面优化。针对分类配置进行自定义的分类处理,允许运营人员通过自定义的分类来完成分页栏目的定制,而不是使用传统的二级分类,保证能够自定义分类下的数据。同时加上用户喜爱分类的数据,根据权重逻辑计算,来最终展示用户看到的分类列表。 1.聚合多数据源的数据,通过dubbo,
AAM-cloud是一个人分布式,多语言,软硬件结合的的云端剧院管理系统。主要分为ScreenWriter和Producer2大模块 ScreenWriter较多与硬件交互,包括影片内容包的上传,加密文件的部署,设备信息的变更等等硬件信息的管理。将所有硬件相关信息传输至信息流整
此项目由多个,客户系统,交易系统,金融系统,风控系统等组合而成,是一个典型的分布式微服务架构。 每个系统具有单独的负载均衡部署,进行垂直拆库,利用dubbo,activemq等进行中间件技术进行服务间的数据交互。 工作内容: 主要负责金融系统的开发与维护。主要业务为承接交