全球主机交流论坛

标题: XX加速器核心技术探讨(技术贴) [打印本页]

作者: helloworld    时间: 2011-6-13 11:06
标题: XX加速器核心技术探讨(技术贴)
XX加速器的速度大家都见识了,在惊叹速度的同时,还有人想要山寨一个。
个人不反对山寨,不过要山寨,是需要技术的,需要哪些呢?见下:

1、深入理解TCP协议
2、扎实的多线程并发编程基础
3、socket编程相关技术
4、高并发、大流量,服务器端编程技术

基本模型:

加速器的基本模型用文字描述,如下:
本地http proxy server + [ 多线程加速客户端 + 多线程加速服务器端 + 远端http proxy server ]

其中要点:
1、加速器客户端和服务器端通过ssl加密通讯
2、通过把数据块组装成数据报多线程同送发送,再在另一端重组的方式,实现高速传输。这部分是核心

上面说的核心技术如何实现?需要什么条件?就是我开始说的4点,如果没有这个能力,是万万无法实现的。

这里只是抛砖引玉,欢迎大家继续探讨。

当然,有兴趣的,也欢迎加我QQ:1649334676 探讨,你懂的。
作者: windywinter    时间: 2011-6-13 11:07
他自己就是山寨。
PS. 根据我的经验,用QQ没什么技术问题好讨论的。
作者: wdlth    时间: 2011-6-13 11:10
建议去GoogleCode或者SF或者Git开一个项目。
作者: lsylsy2    时间: 2011-6-13 11:11
原帖由 wdlth 于 2011-6-13 11:10 发表
建议去GoogleCode或者SF或者Git开一个项目。

不过记得看到一个TCP多线程代理的
作者: 狂犬疫苗    时间: 2011-6-13 11:11
看不明的围观了
作者: windywinter    时间: 2011-6-13 11:13
原帖由 lsylsy2 于 2011-6-13 11:11 发表

不过记得看到一个TCP多线程代理的

不少人写过,都是给自己用,95拿出来商业化了。
这种做法值得鼓励,所以,普通人就不要再搞山寨活动了,自己山寨一个成本远高于直接用95。

[ 本帖最后由 windywinter 于 2011-6-13 11:15 编辑 ]
作者: 未完成    时间: 2011-6-13 11:13
小白围观。。。
作者: greensnow    时间: 2011-6-13 11:17
这东西原理很简单, 任何一个写过网络服务端的人大概都能做出来, 效率如何就要看实现细节了...
作者: citydog    时间: 2011-6-13 11:18
一头雾水~~
作者: helloworld    时间: 2011-6-13 11:24
原帖由 greensnow 于 2011-6-13 11:17 发表
这东西原理很简单, 任何一个写过网络服务端的人大概都能做出来, 效率如何就要看实现细节了...


linux kernel简单不?很多东西原理也是非常简单,但要做出一个可用的东西来,难!

所谓:知易行难!

[ 本帖最后由 helloworld 于 2011-6-13 11:26 编辑 ]
作者: greensnow    时间: 2011-6-13 11:32
原帖由 helloworld 于 2011-6-13 11:24 发表


linux kernel简单不?很多东西原理也是非常简单,但要做出一个可用的东西来,难!

所谓:知易行难!

难者不会~会着不难, 多写些程序吧, 你会发现这东西没什么好讨论的.
作者: foxconndmd    时间: 2011-6-13 11:32
太深奥了
作者: helloworld    时间: 2011-6-13 11:35
原帖由 greensnow 于 2011-6-13 11:32 发表

难者不会~会着不难, 多写些程序吧, 你会发现这东西没什么好讨论的.


不要装了大哥,我都写了十几年程序了。你以为我是出来跳大神吗?

二楼是聪明人,不过很多东西难道一定要我明说吗?
作者: Vita    时间: 2011-6-13 11:38
原帖由 helloworld 于 2011-6-13 11:06 发表
XX加速器的速度大家都见识了,在惊叹速度的同时,还有人想要山寨一个。
个人不反对山寨,不过要山寨,是需要技术的,需要哪些呢?见下:

1、深入理解TCP协议
2、扎实的多线程并发编程基础
3、socket编程相关技术
4、高并发、大流 ...



哟,最近反编译的如何了?  出新版没?  是不是遇到很多Bug?
作者: houniao    时间: 2011-6-13 11:42
开源的代理程序貌似多的是吧。
作者: helloworld    时间: 2011-6-13 11:43
原帖由 Vita 于 2011-6-13 11:38 发表



哟,最近反编译的如何了?  出新版没?  是不是遇到很多Bug?


服务器端运行一段时间就会出现deadlock,代码实现太烂了,只好重写了
作者: greensnow    时间: 2011-6-13 11:43
原帖由 helloworld 于 2011-6-13 11:35 发表


不要装了大哥,我都写了十几年程序了。你以为我是出来跳大神吗?

二楼是聪明人,不过很多东西难道一定要我明说吗?

十几年.... 那你真是十几年如一日
作者: sunsea    时间: 2011-6-13 12:36
到底是什么加速器呢?我不会,但是想用,给力就好!
作者: Vita    时间: 2011-6-13 12:38
原帖由 sunsea 于 2011-6-13 12:36 发表
到底是什么加速器呢?我不会,但是想用,给力就好!


https://www.95jsq.com
作者: lxfy    时间: 2011-6-13 13:01
用于生产环境的话,自己写的东西不够稳定
作者: renothing    时间: 2011-6-13 13:18
有你这功夫,还不如去研究研究ipip和route2
作者: manhere    时间: 2011-6-13 13:18
够用就好
作者: 有个就好    时间: 2011-6-13 17:33
勤奋=累
作者: lxqfff    时间: 2011-6-13 18:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: 四师兄    时间: 2011-6-13 20:55
不懂的围观
作者: easyboy    时间: 2011-6-14 00:47
像我默默的请人开发都快好了 何必在这纠结。。实质上你说的起初我们实现过 发现了问题 你遇到的问题还不是核心问题
作者: Vita    时间: 2011-6-14 00:48
原帖由 easyboy 于 2011-6-14 00:47 发表
像我默默的请人开发都快好了 何必在这纠结。。实质上你说的起初我们实现过 发现了问题 你遇到的问题还不是核心问题



很深奥啊 哈哈哈哈   
作者: easyboy    时间: 2011-6-14 00:52
原帖由 Vita 于 2011-6-14 00:48 发表



很深奥啊 哈哈哈哈   

HOSTLOC不是以前了 没啥技术可以探讨了。。虽然我都是买来的
作者: Vita    时间: 2011-6-14 00:58
原帖由 easyboy 于 2011-6-14 00:52 发表

HOSTLOC不是以前了 没啥技术可以探讨了。。虽然我都是买来的



呵呵,网站设计的不错,这个我得抄你的
作者: easyboy    时间: 2011-6-14 01:03
原帖由 Vita 于 2011-6-14 00:58 发表



呵呵,网站设计的不错,这个我得抄你的

我这周能拿到DEMO。炒我的你MJJ
作者: Vita    时间: 2011-6-14 01:05
原帖由 easyboy 于 2011-6-14 01:03 发表

我这周能拿到DEMO。炒我的你MJJ


95 debug花了1年,看你效率如何

作者: indj    时间: 2011-6-14 08:42
山寨的国度
作者: jean    时间: 2011-6-24 17:55
呵呵,应该有开源的库直接拿来就用的,自己从底层开发费时费力
作者: levelsee    时间: 2011-6-24 18:01
原帖由 未完成 于 2011-6-13 11:13 发表
小白围观。。。

作者: renothing    时间: 2011-6-24 19:46
http://www.xunyou.com/index.shtml

这家的技术不错。
作者: ender049    时间: 2011-6-24 21:56
原帖由 helloworld 于 2011-6-13 11:24 发表


linux kernel简单不?很多东西原理也是非常简单,但要做出一个可用的东西来,难!

所谓:知易行难!


linux kernel简单?呵呵~~求教授




欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4