工作经历
2018-07-01 -至今互联网公司Java高级开发
1、高可用微服务重构设计:定义规范、报警等级的分类、服务熔断等级报警、微服务代码的脚手架、双活方案架构保证高可用。 2、服务框架和中间件的选型:数据库tidb选择、kafka消息中间件版本升级、报警系统Frostmourne的选择和双活的架构规划。 3、脚手架starter搭建:(1)trace-starter:fegin、kafka、线程池、web端日志打印,将整个微服务日志链路串起来。(2)common-starter:fegin、统一异常规范、工具类utils、线程池、常量、分页查询规范等。(3)minitor-starter:开启数据库线程池的监控,数据统计通过prometheus上报到grafana统计查看(主要看k8s中的pod情况)。(4)sentinel-starter:主要解决sentinel数据源和降级等异常的处理、等等。 4、从0到1建设核心系统:券服务、收单、临停订单、商品订单、支付网关等。 5、服务治理:针对查费等一些核心接口防刷的限流处理(布隆过滤器 + redis缓存 + filter)、重复支付处理等。 6、日志收集采集系统:重构服务搭建使用k8s容器部
教育经历
2014-09-01 - 2018-06-01北华航天工业学院软件工程本科
专业课成绩:前1% 主修课程:C语言、C++、Java、数据库、网络原理、操作系统、计算机组成原理、JSP、J2EE等基本的课程。
技能
1. 主题与功能 智能生活助手是一款旨在为用户提供便捷、智能生活体验的小程序。它集成了众多实用功能,包括但不限于日程管理、健康追踪、智能家居控制以及在线购物等,致力于让用户的日常生活更加轻松和高效。 2. 特色与优势 个性化定制:用户可以根据自己的需求,自定义小程序的首页布局和功能模块,实现真正的个性化体验。 智能推荐:基于用户的使用习惯和行为,智能生活助手会推送个性化的内容和服务,如健康建议、购物推荐等。 跨平台同步:无论是在*、平板还是电脑上,用户都可以无缝同步自己的数据和设置,实现多设备间的顺畅切换。 3. 使用方法 使用智能生活助手非常简单。用户只需在*中搜索并打开小程序,然后按照提示进行简单的注册和设置,即可开始享受各项便捷服务。小程序内设有详细的引导和使用说明,确保用户能够轻松上手。 4. 适用领域 智能生活助手适用于各个年龄层和生活场景。无论是学生、上班族还是老年人,都可以在小程序中找到适合自己的功能和服务。此外,它还特别适用于智能家居用户,可以通过*轻松控制家中的各种智能设备。 5. 开发者信息 智能生活助手由一支专业的团队开发并维护。我们始终致力于为用户提供最优质的服务和体验。如有任何疑问或建议,欢迎随时通过小程序内的反馈入口与我们联系。我们会尽快回复并处理您的需求。
1.完善的权限管理。 2.负责数据的管理、配置、查询、过滤等工作,并支持多用户及权限管理。 3.支持新闻发布、图片及其他文件上传、定时发布和自动更新、内容采集、加水印、审核、用户管理、数据管理等功能。 4.架构设计层面重视后台管理的、重视风格设计的、重视前台发布的等。
掌握 Java 语言,熟悉各种 Core Java 技术栈,并对并发编程、JVM等都有深入理解。 掌握 Spring、SpringMVC、MyBatis、MyBatisPlus、SpringBoot 等基础框架原理和使用。 掌握 OpenFegin、Sentinel、Nacos 等服务调用和治理级别的原理和应用。 掌握 Redis 、Caffeine、Etcd 等缓存原理和使用,使用Etcd做本地缓存一致性更新。 掌握 Kafka 、RocketMq、Pulsar 等消息队列原理,正确的使用消息队列的应用场景。 掌握 Logstash + Kafka + ElasticSearch 整个日志收集原理,以及对 ElasticSearch 分桶等查询的统计。 掌握 Netty 网络通信组件的架构设计和实际的应用。 掌握 MySql 数据库 InnoDB 的原理和底层实现,能够优化SQL提高查询整体查询效率。 掌握 分库分表的设计理念,并对现阶段分布式数据库TiDB有所使用和数据迁移经验。 掌握 Frostmourne 源码及原理,搭建按照日志按级别采取不同方式的报警。 掌握 Kubernetes 、Docker架构原理和使用。 熟悉 Devops 、SeviceMesh(istio)和 ServerLess( AWS Lambda)等架构方向。 熟悉 Clean Code 原则,掌握开发规范,并在项目中使用过各种设计模式。 熟练解决各种线上问题,有各种技术问题的排查及解决经验。 能够从0到1搭建对应的微服务系统架构,能够独当一面,具备主人翁精神。
相似推荐 换一批
开发
800元/天
金色大田
技能:Java,MySQL,MongoDB,Redis,Dubbo,Kafka,Docker,Spring
软件开发
300元/天
超图软件
技能:Java
Java工程
600元/天
上海鹏汇电子科技有限公司
技能:Spring,SpringMVC,hibernate,Mybatis,mybatis-plus,Struts2,Java,HTML5,CSS,JavaScript,jQuery,bootstrap,EasyUI,Vue.js,ant design vue,Maven,git,springboot,eclipse,idea,svn,MySQL,Oracle,shiro,snake,webpack,Redis
java开发工程师
500元/天
联拓数科
技能:java服务端后台开发