架构设计
文章平均质量分 78
魅族技术
魅族技术团队用高效的技术推动业务发展,以质量第一,服务至上,用开放,诚信的心态促进互联网行业共同受益。
展开
-
魅族C++协程框架(Kiev)技术内幕
kiev是魅族科技推送平台目前使用的Linux-C++后台开发框架。从2012年立项起,先后由多位魅族资深架构师、资深C++工程师倾力打造,到本文写就的时间为止,已经在推送平台这个千万用户级的大型分布式系统上经历了近5年的考验。原创 2016-05-24 09:59:00 · 20717 阅读 · 8 评论 -
全国低于30ms响应速度:千万级魅族用户的异地多点网络
从 0 到 1,魅族网络架构经历了四个时代,也部署到异地多机房,并成功服务几千万用户。将全国响应速度控制到 30ms,网络架构改造演进过程中积累的经验和教训?基础网络的监控是每个团队关心问题,看魅族做了哪四大监控优化来解决基础网络可用性问题?原创 2016-07-04 12:10:54 · 5423 阅读 · 0 评论 -
移动端H5页面编辑器开发实战--经验技巧篇
一、前言在上一篇《原理结构篇》中,主要针对移动端网页进行了分类描述,并介绍了H5编辑器的需求、原理以及框架结构,本文将延续开发实战这一主题,针对策略和开发技巧做进一步的介绍。二、策略篇2.1 适应策略在上一篇文章中,简单对兼容方式做了区分,即固定尺寸兼容及百分比兼容,下面我具体介绍下为什么没有使用这两种方式以及目前所用的适应策略。1)固定尺寸兼容这种原创 2016-09-09 10:35:17 · 11045 阅读 · 5 评论 -
互联网安全防御之道
互联网安全其本质是黑客和开发者之间的攻防战争。既然是战争,就有相通性。我们可以借鉴一些在现实战争中的思维来实施防御。苏联元帅米·尼·图哈切夫斯基就曾在第一次世界大战以及国内战争中,提出一种名为:「大纵深作战理论」思想。该思想的核心是:多点布防,以点带面,多面成体,纵深打击及防御。我们今天就大纵深作战理论来谈一谈如何在互联网安全中进行有效实践。原创 2016-11-04 10:21:06 · 532 阅读 · 0 评论 -
魅族推荐平台架构解析(二)
魅族推荐平台实现了在海量的数据中对算法模型进行在线及离线训练,在高并发的场景下实时进行预测为用户推荐更感兴趣的信息。同时支撑多算法组合A/B测试,以供算法进行在线实验,并能在线进行动态机器资源分配以达到资源的最大化利用。原创 2017-04-19 10:52:20 · 2454 阅读 · 0 评论 -
魅族推荐平台架构解析(三)
魅族推荐平台实现了在海量的数据中对算法模型进行在线及离线训练,在高并发的场景下实时进行预测为用户推荐更感兴趣的信息。同时支撑多算法组合A/B测试,以供算法进行在线实验,并能在线进行动态机器资源分配以达到资源的最大化利用。原创 2017-04-20 14:35:44 · 1607 阅读 · 0 评论 -
魅族推荐平台架构解析(一)
魅族推荐平台实现了在海量的数据中对算法模型进行在线及离线训练,在高并发的场景下实时进行预测为用户推荐更感兴趣的信息。同时支撑多算法组合A/B测试,以供算法进行在线实验,并能在线进行动态机器资源分配以达到资源的最大化利用。原创 2017-04-17 09:30:57 · 3099 阅读 · 0 评论