掌握 Go,熟悉 Java,了解 C++、C 等编程语言 ,使用 Go 开发多个工具程序,工作使用 java;
掌握 Redis、RabbitMq 、等中间件的使用
熟悉 网络编程,多线程编程。
对系统架构有一定经验。
支付后台
功能:无感支付
系统架构:包含前置路由系统、业务应用子系统。前置系统采用 Netty 高性能网络框架,业务应用使用 Redis 作为缓冲, 通过多分库架构提高系统处理能力,采用 RabbitMq 实现可靠的异步回调服务以及系统间的消息传递。
包含前置路由系统、应用子系统。 前置系统采用 Netty 高性能网络框架,协议系统使用 Redis + Orcale
使用 golang 实现的自动抢票程序 预定时间执行秒杀,秒杀失败后自动切换成刷票模式,支持多个客户同时进行。