1)十亿级别长连接之接入系统:8G内存单机支撑260w连接,通过对Linux内核协议栈中socket数据结构的优化,使得每个TCP长连接耗费内核态内存仅为3KB。
2)千万亿并发数据之分发系统(C10M):我们的思想就是将控制层留给Linux做,其它数据层全部由应用程序来处理。没有线程调度、没有系统调用、没有中断等,将程序仍运行在Linux用户空间,并仅仅对数据进行高效的分析和处理。网卡:摒弃Linux内核协议栈,使用Pintel DPDK来自己实现驱动; CPU:使用多核编程技术替代多线程,将OS绑在指定核上运行。
3)层层加固之安全系统:每种通道都使用SSL通信;双向通信要求双向认证,公钥在上传时使用HTTPS协议,防止公钥被截获篡改,私钥保存在开发者手中;APP用户证书在用户登录APP时,APP后台验证用户登录成功后,使用APP私钥对用户ID进行加密和签名,生成一个证书,并随登录Response返回证书和用户ID;本地数据使用动态KEY加密,KEY由云端下发。
开放的平台,等待你的参与
对于广大开发者来讲,最珍贵的莫过于开发时间和成本了。而集成了该社交法宝之后,简单敲入几行代码,轻松实现基于地理位置信息的用户多维查询管理,屏蔽诸多的技术细节和复杂环境,大大提升开发效率。
据腾讯云分析产品负责人透露,目前已覆盖全球22亿设备,同时为60万APP提供技术服务,对于广大开发者来讲,在最大程度上为他们节省了开发时间和成本。
这只是起步,开放的平台,等待你的参与。
上一页 [1] [2] 在本页阅读全文