熟悉Java语言,深入理解OOP编程思想,了解常见设计模式,具有良好的编码习惯;
熟练掌握Spring、Mybatis、Netty等框架技术;了解序列化、tcp协议、JVM、缓存原理;
熟悉数据库原理和常用性能优化技术;熟练使用IDEA、Maven、Git等常用开发工具。
1.美团收银消息push系统
该系统为美团餐饮saas收银20+后台系统与10+客户端应用提供高可用的消息推送能力。
本人负责整个系统的设计与研发,包括接口设计、消息token表设计、高可用架构设计、代码开发、全链路监控系统开发、接入文档编写等。
使用技术栈包括:Java、Thrift、Netty、Spring、Mybatis、 Redis和Kafka等。
2.美团收银管家PC店内通知系统
该系统能够发送店内通知给员工、服务员等店内角色,支持实时和延时推送。
本人负责整个系统的设计与研发。