我是一名golang&php后端开发工程师,大专毕业,目前在海外就职,6年开发经验,做过社交、电商、支付、c2c平台、金融、区块链、微信公众号、小程序等项目,有着丰富的互联网项目设计和开发经验。
担任过支付、区块链、c2c平台、电商等项目的技术负责人,有完整的项目架构设计和开发的线上经验。
设计过公司的DevOps流程,搭建Docker swarm集群,并配合prometheus、grafana实现服务的监控和报警
擅长后端开发,主要熟悉的技术有:
1. 语言:Golang、PHP、SQL、C/C++、python、shell
2. 数据库:mysql、mongoDB、elasticsearch
3. K/V:redis、consul、etcd、memcache
4. Mq:Kafka、nsq、rabbitmq
5. 协议:websocket、FIX、grpc、http
6. 其他:docker、docker swarm、prometheus、grafana、CI/CD
【提供服务】
1. 提供golang&php技术支持和解决方案
2. web、小程序、公众号等后端服务开发
3. 服务器维护
【高可用金融行情系统】
接入各大行情机构,汇总所有行情报价,选出最合适的行情,分发给订阅的客户端,并提供websocket grpc fix三种协议让客户端接入,提供主从切换,热更新等功能,经过压力测试,单机可以承受50000/s的行情。节点从UK、US、EU等地区汇总到JP,再分发到各个客户端,延时控制在500ms内。
【去中心化区块链交易所】
基于EOS区块链,开发支持多个币种的去中心化交易所,前后端通讯协议用的是websocket+jsonrpc2.0,编写区块链的交易智能合约,使用的是C++。研究了区块的签名,设计了一套用户免矿工费的上链方案,最后矿工费由交易所支付。
基于EOS区块链,开发支持多个币种的C2C交易平台,自带IM系统,用户交易中可实时交流。前后端通讯协议用的是websocket+jsonrpc2.0,所以可以做到实时推送。我负责的有: 1.区块链智能合约编写 2.系统与区块链数据同步 3.区块链节点搭建 4.IM系统
接入各大行情机构,汇总所有行情报价,选出最合适的行情,分发给订阅的客户端,并提供websocket grpc fix三种协议让客户端接入,提供主从切换,热更新等功能,经过压力测试,单机可以承受50000/s的行情,我负责的部分有: 1. 所有行情报价通过logstash储存到E