云在雾里飞

Java开发工程师
合肥凯捷有限公司 · 10年经验
云在雾里飞
日薪: ¥800/8h
地点: 北京
时间: 周六周日可工作日远程
ID:438559 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Java Spring Spring Cloud Spring Boot Redis 分布式 高并发 Netty Kafka RocketMQ ZooKeeper MySQL Nginx Linux 微服务
精通敏捷迭代开发流程; 擅长根据具体情况制定研发规范和流程,以确保项目高效推进和优质交付。
扎实的Java编程基础, 理解DDD领域驱动理念,熟练运用面向对象思想, 对各种设计模式和设计原则有深刻理解, 能够灵活运用于实际项目中
深入掌握Java并发编程, 了解线程、线程池、JMM内存模型等基础理论, 熟悉CAS、AQS 各种锁机制的实现原理及应用场景, 有调优JVM参数、分析内存情况的实践经验。
熟练使用Spring、Spring Boot、Spring Cloud等框架, 能读懂核心源码, 理解IOC、AOP、事务实现等原理, 并进行相关扩展开发。对BEAN组件的生命周期和循环依赖问题理解清晰。
了解Spring Cloud Alibaba微服务体系, 能使用Nacos、Sentinel、Dubbo等组件实现服务注册、配置、限流熔断。能进行系统微服务改造, 实现服务治理、负载均衡等。
数据库方面, 熟悉MySQL执行计划优化、索引策略, MVVC。能实现读写分离、分库分表、分布式事务原理等架构。掌握Sharding-JDBC, Seata 等中间件的使用。
熟练使用Redis, 了解其内存存储、持久化、集群实现等原理。熟悉缓存穿透、缓存雪崩、缓存击穿等问题的解决方案,能配置哨兵高可用, 实现分片集群应用。(已解决)
掌握RocketMQ和Kafka工作机制,实现过多种队列模式,知道消息持久化、投递确认等保证消息可靠投递的方法(有序性、可靠性、消息堆积等)。
了解分布式理念和相关概念,熟悉Zookeeper原理, 了解ZAB协议、Paxos算法, 能利用Zookeeper构建分布式协调服务。
熟练运用 activiti 流程规则引擎和 Drools 规则引擎框架,能够根据业务需求灵活扩展引擎功能。
参与过高并发系统设计, 对Nginx负载均衡、CDN、域名解析等技术的应用比较熟悉, 可以灵活进行系统扩容。
对网络基础理论了解, 熟悉TCP/IP、HTTP等协议, 能使用Netty等进行高效的网络编程。
熟悉Linux常用命令,熟悉常用软件安装和环境搭建。
了解 Docker 和 Kubernetes 相关原理,具备编写 Dockerfile 和相关部署脚本的能力。

项目描述:
中信银行的核算系统,包含sso单点登录功能,暂扣款放款,保函退款,日结支付,月结支付,对账,代扣功能等等。
项目亮点:
吞吐量:批量任务的数据量一般在万级别的数据量,高峰时每秒可达到每秒1900的QPS的数据。
数据量:十万级数据量,
高可用:且要求稳定性达到99.999%
技术栈:
Springcloud+nacos+redis+mysql+cache+mq+jsf+batch+docker
个人职责:
一:架构类的工作:包括需求分析、难点把控、分层架构、微服务化架构(业务解耦)、链路调优架构、日志监控报警架构等
(1)项目需求分析、难点把控:制定相应的技术方案,确保满足合规性和功能要求。
(2)分层架构:完成系统接入层、服务层、中间件、数据层、高并发缓存等分层架构,并且对每一层,做好高并发的伸缩架构、高可用架构方案。
(3)链路调优:对系统的黄金链路,使用tracing 规范机制,完成分布式的全链路监控,并且对JVM层、DB层等核心链路的进行性能调优,提升系统响应速度和服务质量
(4)日志监控报警架构:实现对业务日志、系统日志以及埋点日志的集中收集处理。通过流式数据处理平台对异常数据进行实时分析并触发报警机制。同时,还建立了日志存储和查询平台,以便快速查询和分析日志信息。这套架构可以有效地监控系统运行状态,及时发现和响应异常情况,保障了系统的稳定性和可靠性。
云在雾里飞 ID:438559 复制

云在雾里飞

Java开发工程师 · 10年经验 · 合肥凯捷有限公司
城市北京 日薪800元/8h 时间 周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Java Spring Spring Cloud Spring Boot Redis 分布式 高并发 Netty Kafka RocketMQ ZooKeeper MySQL Nginx Linux 微服务
精通敏捷迭代开发流程; 擅长根据具体情况制定研发规范和流程,以确保项目高效推进和优质交付。
扎实的Java编程基础, 理解DDD领域驱动理念,熟练运用面向对象思想, 对各种设计模式和设计原则有深刻理解, 能够灵活运用于实际项目中
深入掌握Java并发编程, 了解线程、线程池、JMM内存模型等基础理论, 熟悉CAS、AQS 各种锁机制的实现原理及应用场景, 有调优JVM参数、分析内存情况的实践经验。
熟练使用Spring、Spring Boot、Spring Cloud等框架, 能读懂核心源码, 理解IOC、AOP、事务实现等原理, 并进行相关扩展开发。对BEAN组件的生命周期和循环依赖问题理解清晰。
了解Spring Cloud Alibaba微服务体系, 能使用Nacos、Sentinel、Dubbo等组件实现服务注册、配置、限流熔断。能进行系统微服务改造, 实现服务治理、负载均衡等。
数据库方面, 熟悉MySQL执行计划优化、索引策略, MVVC。能实现读写分离、分库分表、分布式事务原理等架构。掌握Sharding-JDBC, Seata 等中间件的使用。
熟练使用Redis, 了解其内存存储、持久化、集群实现等原理。熟悉缓存穿透、缓存雪崩、缓存击穿等问题的解决方案,能配置哨兵高可用, 实现分片集群应用。(已解决)
掌握RocketMQ和Kafka工作机制,实现过多种队列模式,知道消息持久化、投递确认等保证消息可靠投递的方法(有序性、可靠性、消息堆积等)。
了解分布式理念和相关概念,熟悉Zookeeper原理, 了解ZAB协议、Paxos算法, 能利用Zookeeper构建分布式协调服务。
熟练运用 activiti 流程规则引擎和 Drools 规则引擎框架,能够根据业务需求灵活扩展引擎功能。
参与过高并发系统设计, 对Nginx负载均衡、CDN、域名解析等技术的应用比较熟悉, 可以灵活进行系统扩容。
对网络基础理论了解, 熟悉TCP/IP、HTTP等协议, 能使用Netty等进行高效的网络编程。
熟悉Linux常用命令,熟悉常用软件安装和环境搭建。
了解 Docker 和 Kubernetes 相关原理,具备编写 Dockerfile 和相关部署脚本的能力。

项目经验

项目描述:
中信银行的核算系统,包含sso单点登录功能,暂扣款放款,保函退款,日结支付,月结支付,对账,代扣功能等等。
项目亮点:
吞吐量:批量任务的数据量一般在万级别的数据量,高峰时每秒可达到每秒1900的QPS的数据。
数据量:十万级数据量,
高可用:且要求稳定性达到99.999%
技术栈:
Springcloud+nacos+redis+mysql+cache+mq+jsf+batch+docker
个人职责:
一:架构类的工作:包括需求分析、难点把控、分层架构、微服务化架构(业务解耦)、链路调优架构、日志监控报警架构等
(1)项目需求分析、难点把控:制定相应的技术方案,确保满足合规性和功能要求。
(2)分层架构:完成系统接入层、服务层、中间件、数据层、高并发缓存等分层架构,并且对每一层,做好高并发的伸缩架构、高可用架构方案。
(3)链路调优:对系统的黄金链路,使用tracing 规范机制,完成分布式的全链路监控,并且对JVM层、DB层等核心链路的进行性能调优,提升系统响应速度和服务质量
(4)日志监控报警架构:实现对业务日志、系统日志以及埋点日志的集中收集处理。通过流式数据处理平台对异常数据进行实时分析并触发报警机制。同时,还建立了日志存储和查询平台,以便快速查询和分析日志信息。这套架构可以有效地监控系统运行状态,及时发现和响应异常情况,保障了系统的稳定性和可靠性。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • ✓ 支付宝企业信用分 优秀 评级
  • ✓ 市场份额约占全行业三分之一
  • ✓ 程序员兼职行业全能首选平台
查看平台资质详情
收藏