最新 | 最热门 | 最高评价

+0  [转]CDN的原理以及其中的一些技术

Tag: CDN | dns | 架构
鸟窝 发于 2016年09月23日 10:43 | 点击: 1865 | 展开摘要
这是 Xu Ruochen 总结的通过DNS实现的CDN的一篇条理清晰的文章, 原文链接: CDN的原理以及其中的一些技术。

CDN,全称Content Delivery Network,主要作用是为源站减少访问压力的同时,为客户端提供更快速的内容响应。除此之外,CDN还能对源站进行安全防护。 其实真正为CDN付费的是源站,所以CDN的用户其实是源站,例如新浪微博,youku视频,淘宝网啊之类的。而客户端,是CDN的用户的用户。 所以CDN是夹在源站和源站的用户之间的,以下

查看全文: http://www.udpwork.com/item/15843.html

+0  如何诊断CDN故障

Tag: Technical | CDN
老王 发于 2013年05月23日 20:19 | 点击: 2147 | 展开摘要
某项目使用CDN做文件下载服务,最近不时有网友反馈下载出错,因为CDN是第三方提供的,且节点众多,所以诊断起来有点麻烦,必须想想招儿。

首当其冲的问题是如何确认CDN有哪些节点?

幸运的是通过阿里测提供的服务,我们能拿到这个IP列表,当然这个IP列表不可能百分百完整,不过应该包含了大部分的节点,有兴趣的可以参考百度的JQuery CDN例子。

需要说明的是阿里测偏重于测试国内的网络环境,如果你要测试的CDN偏重于国外的网络环境,可以考虑使用Just-Ping提供的服务。

查看全文: http://www.udpwork.com/item/9910.html

+0  Tips of Linux C programming

Tag: CDN | Linux开发 | c programming | Linux | 技巧 | 编程
千石 发于 2012年12月22日 20:57 | 点击: 2848 | 展开摘要
1. 优雅地使用链表

        链表是编程中经常要用到的数据结构,结构体描述时分为数据域和指针域,本没有什么好讲。但有没有想过教科书上的这种方式有什么问题?通过这种方式定义和使用链表,对于不同的链表类型,都要定义各自的链表结构,繁琐的很。linux kernel中链表的用法才应该是教科书中出现的。

        基本思想:在Linux内核链表中,不是在链表结构中包含数据,而是在数据结构中包含链表节点。

1) 链表定义:

struct list_head {

查看全文: http://www.udpwork.com/item/8903.html

+0  linux异步IO编程实例分析

Tag: CDN | Linux开发 | 开发模式 | epoll | eventfd | libaio | native aio | 异步IO
千石 发于 2012年09月02日 23:01 | 点击: 2203 | 展开摘要
在Direct IO模式下,异步是非常有必要的(因为绕过了pagecache,直接和磁盘交互)。linux Native AIO正是基于这种场景设计的,具体的介绍见:KernelAsynchronousI/O (AIO) SupportforLinux。下面我们就来分析一下AIO编程的相关知识。

       阻塞模式下的IO过程如下:

int fd = open(const char *pathname, int flags, mode_t mode);

ssize_

查看全文: http://www.udpwork.com/item/8605.html

+0  Memcached VS Redis

Tag: CDN | 分布式架构 | memcached | redis
千石 发于 2012年07月22日 15:56 | 点击: 2503 | 展开摘要
Memcached vs redis from qianshi

查看全文: http://www.udpwork.com/item/8607.html

+0  linux后端服务程序之信号处理

Tag: CDN | Linux开发 | daemon | linux信号 | signalfd | 多线程 | 数据传输
千石 发于 2012年06月03日 21:54 | 点击: 1918 | 展开摘要
信号就是通知某个进程发了某个事件,也称为软件中断。信号提供了一种处理异步事件的方法。信号通常是异步发生的,进程预先不知道信号准确发生的时刻。后端程序(daemon)往往需要提供7*24不间断的服务,因此,编程daemon程序时对信号的正确处理尤为重要。

下面和大家分享编写daemon程序时信号处理的注意事项,内容都来自Internet,只是进行了整理和总结。关于信号的基础只是请参考APUE。

常见的信号

SIGHUP 1 和终端的连接断开,发送该信号给控制进程。通常用此

查看全文: http://www.udpwork.com/item/8609.html

+0  libeio源码分析 – 主流程

Tag: CDN | Linux开发 | 底层架构 | 开发模式 | libeio | 处理流程 | 源码分析
千石 发于 2012年05月01日 20:37 | 点击: 1961 | 展开摘要
@淘宝千石

简介

This library provides fully asynchronous versions of most POSIX functions dealing with I/O. Unlike most asynchronous libraries, this not only includes read and write, but also open, stat, unlink and similar functions, as well as

查看全文: http://www.udpwork.com/item/8610.html

+0  Beanstalkd 一个高性能分布式内存队列系统

Tag: CDN | 分布式架构 | beanstalkd | 内存队列 | 分布式 | 持久化
千石 发于 2011年09月13日 20:55 | 点击: 3950 | 展开摘要
之前在微博上调查过大家正在使用的分布式内存队列系统,反馈有Memcacheq,Fqueue, RabbitMQ , Beanstalkd以及linkedin的kafka。RabbitMQ使用比较广泛,Beanstalkd是后起之秀。Beanstalkd之于RabbitMQ,就好比Nginx之于Apache,Varnish之于Squid。后面在项目中使用Beanstalkd的过程中,更发现其简单、轻量级、高性能、易使用等特点,以及优先级、多队列、持久化、分布式容错、超时控制等特

查看全文: http://www.udpwork.com/item/5853.html

+0  淘宝软件基础设施构建实践

Tag: CDN | OceanBase | TFS | Tair | 分布式架构 | 底层架构 | 数据库 | 软件基础设施
zhengming 发于 2011年06月09日 13:44 | 点击: 2081 | 展开摘要
这个PPT是在第三届中国云计算大会上讲过。主要讲目前淘宝在软件基础设施的规划、实践和一点感悟。注:我们将来在这方面开展的工作会不限于这些。

淘宝软件基础设施构建实践
View more presentations from Wensong Zhang

简介:

首先,简单介绍淘宝网的系统规模和增长速度,以及对软件基础设施带来的挑战;接着,回顾淘宝图片存储与CDN系统的发展历史,如何从商用系统一步一步走到完全自主的系统,描述自主系统的主要架构与设计思想、性能指标和现

查看全文: http://www.udpwork.com/item/5820.html

+0  度量网页加载性能的几个时间指标

Tag: CDN | 网页性能
远超 发于 2011年06月07日 18:34 | 点击: 1893 | 展开摘要
  AliPage是一款网页性能探测工具,该工具对下发任务指定的URL进行探测。可以获得本地浏览器下载并展现指定网页的网页对象元素信息,包括下载网页中的图片和js等网页对象所需的DNS解析用时(DNS Time)、TCP连接用时(Socket Time)、对象下载开始时间(FirstByte Time)、下载完成用时(Download Time)、下载该对象的发送(Out)和接收数据大小(In)、该对象所在服务器的IP、Http响应状态代码(Response Code),整个

查看全文: http://www.udpwork.com/item/5821.html

+0  淘宝图片存储与CDN系统[转]

Tag: 互联网 | CDN | TFS | 开源 | 淘宝
NinGoo 发于 2010年07月02日 13:19 | 点击: 3171 | 展开摘要
Author:NinGoo posted on NinGoo.net
转载一个PPT,演讲者是淘宝核心系统研发部负责人,LVS开发者,淘宝开源平台的推动者, 章文嵩(@wensong)博士。另据不可靠消息,PPT中提到的海量图片存储系统TFS,将于9月份在淘蝌蚪上开源。

淘宝图片存储与Cdn系统
View more presentations from guiwuu.

Related Articles开源的淘宝
三年,三十年
厦门outing
btrfs文件系统
武汉校

查看全文: http://www.udpwork.com/item/1950.html

+0  so, who's next?

Tag: 互联网 | cdn | flash | flv
suchasplus 发于 2010年01月22日 01:44 | 点击: 2155 | 展开摘要
赛维安讯/速能数码 http://www.soooner.com/about.html
世纪鼎点 http://www.sjdd.com.cn/index.htm
清流讯 http://www.streamocean.com/index_cn.html

查看全文: http://www.udpwork.com/item/4815.html
|<<<1>>>| 一共1页, 12条记录