最不爽的是IP地址被海量封杀

发布时间:2022-02-08 08:56

现代媒体正日益成为复杂的数字平台,需要他们自己的开发人员和系统管理员。具有复杂机制、数据处理和内容个性化系统的特殊项目——所有这些都需要一个重要的基础设施。四位国内媒体CTO谈到了出版物的技术方面。

Nikita Granko,互联网媒体“Paper”技术总监
“有迫切需要。我们不收集用户的个人数据 - 只收集邮件,这意味着我们不属于俄罗斯存储此类数据的法律。几年前,我们在一个小型项目中使用了一家俄罗斯供应商的服务器,但这种体验并不鼓舞人心。

一般来说,在国外托管适合我们。尽管我们的供应商已经成长并与大量客户合作这一事实有时会影响我们的工作方式。状态面板并不总是反映系统的当前状态,可能会有延迟。因此,有些东西对您不利,而提供者表明他一切都很好。在 30 分钟内,您思考障碍可能在哪里,直到状态面板最终宣布存在问题。如果这种情况发生在深夜,您可能会忘记睡个好觉。

基础设施组成
《纸上谈兵》主 站 由五个vpc(虚拟私有云)支持。一个云服务器用于数据库,一个单独的虚拟机用于 Web 服务器,还有几个用于 PHP 解释器和运行脚本。最后,最新的 vpc 支持站点搜索、链接缩短器和其他小服务。

在 2020 年初,就在大流行之前,我们改变了 Paper 的架构,使其更加灵活。最初,现在在 vps 之间分发的所有内容都在一台服务器上。随着媒体的发展,这已经成为问题。

第一个插科打诨发生在圣彼得堡恐怖袭击期间(2017 年 4 月 3 日 - 编辑)。每个人都开始寻找信息——我们的流量急剧上升,而我们还没有为此做好准备。然后他们甚至无法进入管理面板。通过第三方服务对正在发生的事情进行文本广播 - 这在当时帮助了我们。

发生的事情是第一次呼吁扩展基础设施。垂直增长——增加一台服务器的容量——被放弃了。我们选择将服务分布到多个虚拟机的水平扩展。这使我们能够更准确地响应负载的增加——如有必要,部署一个额外的节点并分配流量。

结果,我们很轻松地应对了封锁期间出勤率的增加。我什至不必更改或添加任何东西。

视觉内容的存
网络出版物始终是大量的静态视觉内容,其数量逐年增长。从历史上看,所有此类“纸质”数据都位于一台服务器上,直到它开始占用所有空间。我们决定尝试 AWS 的 S3 存储,但意识到它的利润并不高。因此,我们只是增加了用于存储静态数据的服务器的容量,并通过 CDN 分发它以节省流量。

我们使用 Google 的 Project Shield,这就是为什么“Paper”在克里米亚不可用的原因。PS 将自己定位为 DDoS 防护,但也涵盖了 CDN 功能。

 

客户热线:037125966675