实现网
波波维他奶奇逃出生天

昵称登录后显示

500/8小时
7年工作经验

玄武科技有限公司
Java高级开发

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

Java开发技术:精通Java编程语言,了解Java面向对象的编程思想。熟练掌握Java基础开发技术,包括集合、多线程、反射等。深入理解JVM底层原理,包括类加载机制、内存模型和分配机制。具有JVM调优经验,熟悉各种垃圾回收器的使用和核心参数调优。熟练使用各种java命令、jvisualvm以及arthas 查看运行环境并查找定位问题。
并发与多线程:熟悉并发编程原理,深入理解JMM模型,对synchronized、volatile、cas与aqs等原理有一定研究。熟悉ThreadLocal,Semaphore、CountDownLatch、ConcurrentHashMap以及CopyOnWriteArrayList等并发工具的使用。
数据库:熟练使用关系型数据库 mysql,熟悉索引设计、 sql 调优与数据库调优,深入理解mysql相关底层原理,包括锁机制、mvcc机制、日志机制和buffer pool缓存机制等。解决过线上性能调优问题。对mysql8.0新特性有一定了解。熟练使用mongodb、influxdb 等nosql数据库。
缓存:熟练掌握redis缓存数据库,熟悉缓存设计,熟练将业务场景搭配适合的redis数据类型,解决过缓存⾼并发场景:⽐如资源加锁、缓存雪崩、缓存穿透、缓存击穿、热点数据等等。深入理解 redis线程模型、持久化策略、过期淘汰策略与集群搭建。
消息中间件:熟悉使⽤常见消息中间件,如:rabbitmq、kafka、rocketmq,能根据实际项目场景给出方案,并对其编程模型以及底层原理有一定了解,解决过各种消息通信场景的问题:消息丢失、消息重复消费、消息顺序性等。
分布式中间件:熟悉zookeeper的使用,了解zab协议,并在项目中使用zk解决过动态配置等问题。熟练使用elasticsearch,并在项目中使用elk架构实现日志集中化管理。 熟悉相关的分布式任务调度框架,quartz、elastic-job、xxl-job,在实际项目中有实际的使用经验,以及能够进行独立搭建部署。
微服务架构:深入理解Spring Boot、Spring Cloud、Dubbo等微服务框架的设计原理与底层架构。熟悉微服务架构场景设计,包括服务注册与发现、服务限流、降级、熔断、服务网关路由设计以及链路追踪,熟练使用nacaos、sentinel、seata、feign、gateway等相关组件。在项目中解决过各种分布式场景的技术难题,比如分布式锁,分布式事务,分布式session,分布式任务,海量数据的分库分表。
开源框架:深入理解Spring、Spring MVC、MyBatis等开源框架的设计原理与底层架构。具备一定的框架定制开发能力。
高性能IO与通信:研究过高性能IO通信模型,熟悉netty使用及其线程模型。
开发工具:熟练使用 java相关开发工具,如:idea、navicat、postman,管理工具,如:禅道、jira,以及相关压测工具,如jmeter、ycsb等。
DevOps工具与操作系统:熟悉Linux基本操作命令。使用Docker容器引擎化部署项目。熟练使用Git + GitLab进行代码管理和CI/CD。使用Maven + Nexus进行项目构建,Docker Registry进行镜像管理。使用jenkins等进行持续部署。
Web服务器:熟练使用nginx、tomcat、jetty等
监控:熟悉使用prometheus+grafana实现服务监控数据可视化
大数据组件:熟悉clickhouse、datax等大数据组件使用
其他:了解HTML,CSS,javaScript,Ajax等前端开发技术的使用;熟悉常用java设计模式,并在工作中有实际的使用;熟悉阿里云、aws,并且使用其提供的相关服务集成到自己的系统架构上

项目经验

基于智能冰柜的快消Saas平台(物联网)

项目描述:该项目是一个AIOT物联网项目,冰柜终端拍摄、采集、传输数据至阿里云物联网平台,然后以mqtt作为传输协议推送数据到服务端处理数据,调用ai识别后生成其他业务数据,包括动销、客流、设备等数据,客户通过Saas平台可以查看自身设备的相关数据,以便决策。下发设备更新信息,以便设备完成软升级。项目包含:报表服务、设备管理服务、mqtt处理服务、租户服务等

项目职责:
消息处理服务:负责冰柜识别、位置等上传数据的专业处理,确保业务流畅运转。进行设备信息的高效下发,保障设备的正常运行和互联。
租户管理服务:负责租户管理服务,处理租户的初始化操作,确保新租户系统正常启动。持续优化租户管理流程,提升租户操作的便捷性和高效性。
数据报表服务:负责处理识别数据等相关报表,为决策提供准确的数据支持。不断优化数据报表服务,确保报表内容清晰、易读,并满足不同层级的管理需求。
小程序数据交换:负责与小程序端进行数据交换,确保平台数据与小程序端的同步性。持续优化小程序接口,提升数据交换效率,确保用户体验的稳定性。

0条评论 雇主评价

暂无评论~

可兼职时间

自由职业者,时间充裕

可兼职地点

天河

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

自由职业者,时间充裕

可兼职地点

天河