优化
-
互联网性能与容量评估的方法论和典型案例
21CTO社区导读: 本文主要向大家提供一个基本的面向互联网技术评审的方法论。在互联网行业里,在完成产品设计的功能前提下,能够更好的开发出满足非功能质量的需求,这一能力是互联网研…
-
如何打造一个小而精的电商网站架构?
本文大纲: 1. 小型电商网站的架构2. 日志与监控系统的解决方案3. 构建数据库的主从架构4. 基于共享存储的图片服务器架构5. 移动M站建设6. 系统容量预估7. 缓存系统 …
-
扛住100亿次请求?我们来试一试
21CTO导读: 有很多文章讲大并发,高负载,正所谓他山之石,可以攻玉,有的文章可能发表较早,但是其中的思想仍然是可以为很多后端设计借鉴。 作为一个工程师,作者看后开始思考,学…
-
面试中的排序算法总结
前言 查找和排序算法是算法的入门知识,其经典思想可以用于很多算法当中。因为其实现代码较短,应用较常见。所以在面试中经常会问到排序算法及其相关的问题。但万变不离其宗,只要熟悉了…
-
扛住100亿次请求?我们来试一试
21CTO导读: 有很多文章讲大并发,高负载,正所谓他山之石,可以攻玉,有的文章可能发表较早,但是其中的思想仍然是可以为很多后端设计借鉴。 作为一个工程师,作者看后开始思考,…
-
Google的大规模集群管理系统Borg
摘要:Google的Borg系统是一个运行着成千上万项作业的集群管理器,它同时管理着很多个应用集群,每个集群都有成千上万台机器,这些集群之上运行着Google的很多不同的应用。Bo…
-
为什么我不赞成在代码里加注释?
21CTO社区导读: 本文来源于Quora,作者有两位,分别是Magnus Falk,有十年的开发和大型分布式系统。以及Matt Godbold20余年编程经验。 关于代…
-
如何打造支撑百万用户的分布式代码托管平台
背景介绍 毋庸置疑,代码是DevOps流程的起点,是所有研发流程的基础,代码托管为代码“保驾护航”,确保代码的安全性、可用性,同时提供围绕代码的一些基础服务,如MR、Issue…
-
携程大数据实时风控的架构及实践
携程作为国内OTA领头羊,每天都遭受着严酷的欺诈风险,个人银行卡被盗刷、账号被盗用、营销活动被恶意刷单、恶意抢占资源等。 目前携程利用自主研发的风控系统有效识别、防范这些风险。携程…
-
十年来,编程领域有什么重要进展?
21CTO社区导读:开发语言每年都在更新发展,做为开发者亦要跟紧技术趋势,方会与时俱乐,不会落伍。虽然编程语言层出不穷,然而内核是万变不离其宗。本篇作者的看法觉得是以下几个方面的变…