BitMEX技术架构:平台稳定性和可靠性

李永乐老师李永乐老师12月16日1541

BitMEX在技术上有什么特点?如何保证他们的稳定性?

4 个回答

币圈闪电手
币圈闪电手回答于 12 月 16 日
最佳答案

BitMEX的老牌衍生品交易所,其技术架构主要有以下特征:高性能分布式系统设计,能够支持较高并发;核心交易引擎采用C++开发,具有高吞吐低延时等优势,适用于高频交易;数据存储采用高可用架构,多节点备份,防止单点故障。事实上,在此类业务场景下,离线扩容,灰度发布等能力也是重要保证系统正常服务的手段之一,这些能力能够有效的将服务升级所带来的风险降到最低。从用户的视角来看,稳定以及安全其实是一种看不见的技术能力,但是这种技术能力也决定了用户使用时的体验效果。

模块化组装工
模块化组装工回答于 12 月 16 日

BitMEX技术确实强,k8s容器编排,自动弹性伸缩,mongo db分片集群,高并发轻松扛起,全球多机房双活,链路优化。行情巨震都不怎么下线。但是这些还只是表象,很多都没公开。币圈现在拼技术当然不够,但是做好基础的东西是必须的。

链上追梦客
链上追梦客回答于 12 月 17 日

BitMEX的技术架构: 使用高速语言构建核心系统,BitMEX采用c++和rust语言进行开发,极大提升了系统的运行效率,此外,在数据库方面,采用了分布式存储,并将数据库进行多重备份,防止出现单点故障。

此外,他们还有一项技术是“异步处理”,简单点来说就是将繁琐复杂的操作与客户下单进行了分离,让客户的下级不受影响。这个架构经受了市场巨幅波动的考验,因为他们在过去曾经历过很多次极端的状况。

徘徊牛 A 与牛 C 间
徘徊牛 A 与牛 C 间回答于 12 月 18 日

BitMEX技术架构 BitMEX的技术架构是分布式的系统架构,能够支撑高并发的请求;底层采用Go语言和Kafka进行高性能的消息传输;数据库使用MySQL集群,并且Redis作为缓存;同时,多节点全球部署,高可用,支持多活,自动故障切换,实时监测报警。这样的设计,在交易领域,属于相当先进的方案。

您的答案