来自 数据 2022-05-16 20:20 的文章

抗ddos_ddos防攻击软件_如何解决

抗ddos_ddos防攻击软件_如何解决

WebRep:计算用户意见,每秒100000次

为每秒100000次以上的请求构建一个可扩展的平台

很难指望人气。WebRep,先锋!为用户提供访问网站声誉评级的浏览器插件在2011年初推出后不久就面临可扩展性问题。用户数量超过了最初的预期,如何防御300g的ddos,linux如何防御ddos,收到的意见压倒了整个系统。

我们启动WebRep时,代码防御cc攻击,每秒能够处理10000个用户响应,但随着回复数量跃升至10万条,该系统变得不堪重负。

如果您不熟悉,WebRep由AVAST软件开发,用于为互联网域名提供声誉评级。浏览器插件以绿色、橙色和红色的"红绿灯"格式直观地表示所访问页面的可信度。此信息由avast提交的数据处理!社区中的个人用户能够通过插件的用户界面表达他们对每个访问页面的主观评分。

WebRep后端是用Java编写的,是程序员在开发可扩展应用程序时所面临挑战的一个主要例子,该应用程序应能服务于数百万客户。Lukas Hasik,我们的QA人,阿里云服务器ddos防御费用,连同Pavel Kucera和Zbynek Slajchrt,在AVE软件的演示中展示了WebReP在"java java时代设计的重载REST应用程序"的经验,今天2011年10月3日在旧金山的JavaOne会议上,他们写了这篇文章:WebRep必须让人们快速表达自己,但我们的增长经历了一系列的高峰。这意味着我们必须迈出许多小而稳定的步伐。如果有些东西不起作用,我们会再次调整它。

为此,Java解决方案是杰出的,因为它的可维护性源于大量生产就绪的框架、库(如Netty)以及通过JMX协议增强的可管理性。

除了用C编写的小型原型,Java是编写此应用程序的明显方式。但由于关键点是使用非阻塞或异步I/O调用以及密集缓存,我们猜测,只要其他语言能够以某种方式访问epoll、kqueue或同等语言,就可以实现类似的结果。

随着avast每年增加数千万用户,Java对于WebRep的未来发展至关重要。我们现在可以很好地处理当前负载,并按比例进行调整。根据需要,我们只需将另一个节点添加到集群中-这表明设计良好的架构。

对于您的WebRep用户来说,ddos防御盾,所有这些技术更改意味着您的意见很重要。