设计全球级的分布式、任务关键型应用 - 从实际项目中得来的教训(上) 经验

一直以来都在进行全球级的分布式大规模应用程序的设计工作。当年,他曾经逃课一年来为一个文件共享的初创项目来设计后端框架。而且,项目用户很快增加到了数百万。然而,RIAA律师的出现,导致了项目流产。Kris也不得不

jopen 2015-11-27   14790   0

Redis 集群的合纵与连横 经验

不及啊。所以在横向扩展上演变出了两种方案,一种是代理模式,利用引入中间 Proxy 来向应用层屏蔽后端的集群分布。业界最早是 Twitter 开源的 Twemproxy 采用了这种模式,后来豌豆荚开源的

jopen 2016-01-05   6689   0

Twitter是如何做到每秒处理3000张图片的? 经验

中化。 渐进式 JPEG(Progressive JPEG)是标准图片格式的真正优胜者:不但前端和后端对其支持都很优秀,在速度较慢的网络中,这类图片的效果也很好。 在 Twitter 发展为富媒体未来

AmberMaynar 2016-04-27   13357   0
Twitter   IOS   JPEG   Facebook   Fresco  

2016年年度十大Python库盘点 经验

研究领域,而且在应用领域也非常常见。如果你正在做深度学习并想在高级别接口中使用它,你可以尝试以它为后端的 Keras 或新推出的 TensorFlow-Slim。 6.gym+universe

zhao.db 2016-12-26   18284   0

淘宝技术发展(Java时代:创造技术-TFS) 经验

商品要包含几张图片和一长串的描述信息,而每一张图片都要生成几张规格不同的缩略图。在 2010 年,淘宝网的后端系统上保存着 286 亿个图片文件。图片在交易系统中非常重要,俗话说“一张好图胜千言”、“无图无真

fmms 2012-04-25   70883   0

Redis 实践笔记 经验

缓存一方面是为了访问速度,一方面是为后端的DB分担访问压力;而XML文件缓存则是为了避免雪崩,即 当系统重启的时候由于缓存没有填充完毕,大量相同的请求会冲击到后端的DB;最初接手项目的时候,被告知公司老大要求xml

fmms 2012-03-14   56968   0

淘宝技术发展(Java时代:创造技术-TFS) 经验

包含几张图片和一长串的描述信息,而每一张图片都要生成几张规格不同的缩略图。在2010年,淘宝 网的后端系统上保存着286亿个图片文件。图片在交易系统中非常重要,俗话说“一张好图胜千言”、“无图无真相”,淘宝网的商品照片,尤其是热门商品,图

jopen 2012-11-17   31658   0

关于Python的几点思考 经验

发表了一篇文章 ,阐述了对 Duolingo 这个复杂系统重构的种种心得。在 Duolingo 后端,超过88个课程系统通过机器学习的不断优化后提供给用户使用。 Duolingo 原来的系统是用 Python

Err7427 2017-02-15   11349   0

日存储量超10TB,海量数据挑战下腾讯全链路日志监控平台实践 经验

数据通道的容灾 我们采用两种机制: 双写方式,对于数据质量要求高的监控数据,采用双写方式实现。这种方式要求后端有足够的资源应对峰值请求,提供的能力是低延时和高效的数据处理能力。 消息队列,对于日志数据采用具备

使用Sprint Boot创建微服务 经验

用于微服务基础设施中的某种模式正在逐渐浮现,这种模式体现了一种网关API服务的概念,这种服务处于各个不同的后端服务的前方,并为调用者提供一种全面的、易于使用的API。继续以电子商务网站的例子进行讲解,当网站的

jopen 2015-05-19   168439   0

2016前端开发技术巡礼 经验

如果只部署在浏览器环境中,那么首屏性能将会受到负面影响,毕竟在现阶段,纯前端渲染仍然快不过后端渲染,况且后端具备天生的chunked分段输出优势。我们在业界中可以看到一些负面的案例,比如某新闻应用利用

mmylover 2016-12-30   7779   0

Android开发最佳实践 经验

65k个方法限制。其它选择: Json-smart and Boon JSON 。 网络请求,缓存,图片 执行请求后端服务器,有几种交互的解决方案,你应该考虑实现你自己的网络客户端。使用 Volley 或 Retrofit

jopen 2016-01-19   61024   0

Serverless开发编程思想 经验

题记:从去年开始,无服务器(Serverless)的后端开发逐渐被越来越多公司所接受,硅谷的很多公司都把后端服务迁移到AWS的Lambda平台。阿里云推出FaaS(函数即服务)的产品,国内也有一些公司

WUXIAOPING 2017-07-25   44097   0

全面Docker化之后,京东弹性数据库的最新实践与突破! 经验

本或者其它接口。 另外,不管是DBS的应用服务器、MySQL服务器、API Platform,后端写的所有接口,我们都会采集这些服务上的所有日志,采集了之后接入到Unilog Platform,用于后续的日志的审计和检查。

mask830609 2018-01-10   31316   0
MySQL   Docker  

如何选择Docker监控方案 经验

。比如你看到某URL的用户HTTP响应较慢,如果不能跟后端的APM打通,你尽管能识别出问题,但是你不知道如何解决。如果和后端的APM以及基础设施监控打通,你就能定位到HTTP响应慢时,相应的后端代码的位置,并根据后端代码的位置从而进一步

TUFLoretta 2016-05-10   92919   0
Docker  

可伸缩Web架构与分布式系统(2) 经验

代理 从基本层面来看,代理服务器是硬件/软件的一个中间层,用于接收从客户端发起的请求并传递到后端服务器。通常来说,代理是用来过滤请求、记录请求日志或者有时对请求进行转换(增加/去除头文件,加密/解密或者进行压缩)。

jopen 2014-02-10   27569   0

四层和七层负载均衡的区别 经验

自客户端的SYN 请求时,即通过上述方式选择一个最佳的服务器,并对报文中目标IP地址进行修改(改为后端服务器IP),直接转发给该服务器。TCP的连接建立,即三次握 手是客户端和服务器直接建立的,负载均

jopen 2014-07-23   75461   0

JavaScript 中函数节流和函数去抖的讲解 经验

我们都知道频繁触发执行一段js逻辑代码对性能会有很大的影响,尤其是在做一些效果实现方面,或者逻辑中需要进行后端请求,更是会导致卡顿,效果失效等结果,所以在处理类似的情况时,可以考虑使用函数节流和函数去抖来解决

gu086001 2017-04-17   17357   0

Vue开源:vue-meituan - 基于Vue全家桶制作的的高仿美团APP 经验

新一代语法,模块化、解构赋值、Promise、Class 等方法非常好用 Moment.js:日期时间格式化插件 【后端及数据库】 Node.js:利用 Express 起一个本地测试服务器 Express:一个自身功

熊猫仙 2017-09-13   31171   0

squid反向代理缓存安装配置 经验

squid1:192.168.1.110 squid2:192.168.1.111 两台后端WEB 服务器: webServer1:192.168.1.220 webServer2:192

jopen 2013-11-27   23606   0
1 2 3 4 5 6 7 8 9 10