About Me
Experience
DevOps Engineer
CoinMaster - - Now
职位: DevOps Engineer | 时间段: 3 years | 工作内容: 负责CoinMaster加密货币交易所的基础设施架构设计、部署与维护。该交易所支持50+种主流加密货币交易,服务全球100+国家的用户,要求极高的系统可用性、安全性和性能。1. AWS全球多区域部署:设计并实施跨5个AWS区域的分布式交易所架构,通过Route 53实现全球流量智能路由,保障99.99%服务可用性2. 订单撮合引擎优化:部署基于AWS EC2 订单撮合集群,优化内存使用和网络配置,将订单处理延迟从200ms降至35ms3. 弹性扩展架构:实现基于实时交易量的自动扩缩容机制,在市场波动期间自动调整计算资源,成功应对交易量突增300%的极端场景4. 多链钱包系统构建:设计并部署支持BTC、ETH、BNB等主流公链的多签名热冷钱包系统,实现用户资产99.999%安全存储5. 实时交易数据流处理:使用AWS Kinesis和Apache Flink构建实时交易数据处理管道,支持市场异常监测和风控系统6. 多层次安全架构:实施包括Jumpserver、WAF和自定义安全规则的多层防护体系,成功抵御多次大规模DDoS攻击7. CI/CD自动化部署:基于AWS CodePipeline和Jenkins构建完整的CI/CD流水线,实现每周多次的安全发布,部署失败率降至0.5%以下8. 容器化微服务架构:将交易所系统重构为30+微服务,部署在AWS EKS集群上,大幅提升开发效率和系统可维护性