文章 2024-03-06 来自:开发者社区

性能基础之大型网站技术架构模式

前言 本文整理自《大型网站技术架构 核心原理与案例分析》一书,这本书应该算一本很强的内功秘籍,虽然没有实战教学,但是基础理论扎实了是很重要的,书中观点明确,设计的问题域有针对性和全面性,对知识点的广度和深度都进行了拓展,包含了架构设计的方方面面。 概述 模式: 每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复工作。 ...

性能基础之大型网站技术架构模式
文章 2023-11-01 来自:开发者社区

79 网站点击流数据分析案例(整体技术流程及架构)

1.数据处理流程该项目是一个纯粹的数据分析项目,其整体流程基本上就是依据数据的处理流程进行,依此有以下几个大的步骤:1)数据采集首先,通过页面嵌入JS代码的方式获取用户访问行为,并发送到web服务的后台记录日志然后,将各服务器上生成的点击流日志通过实时或批量的方式汇聚到HDFS文件系统中当然,一个综合分析系统,数据源可能不仅包含点击流数据,还有数据库中的业务数据(如用户信息、商品信息、订单信息等....

79 网站点击流数据分析案例(整体技术流程及架构)
文章 2023-09-20 来自:开发者社区

大型网站技术架构(一)——大型网站架构演化

点击链接参与送书活动:深入浅出Python机器学习看完一本书,就应该有所收获,有所总结,最近把《大型网站技术架构》一书给看完了,给人的印象实在深刻,再加上之前也搞过本书上讲的反向代理和负载均衡以及session独立存储和缓存,因此本书看起来还是挺通俗易懂的,而且作者李智慧给人的印象(书本)也挺深刻的,我从这本书中也学到了许多,了解到许多,但是理解还是比较抽象的,写出来才是真正的理解,因此准备写一....

大型网站技术架构(一)——大型网站架构演化
文章 2023-09-18 来自:开发者社区

使用SLB+2ECS+NAS,部署电商web网站的高可用架构

使用SLB+2ECS+NAS,部署电商web网站的高可用架构1. 实验说明因不同用户拥有不同账号和资源,在实验开始前,请您务必看完如下说明,以保证实验流畅性。1.1 您需准备的资源本实验需要的资源仅为示例,其部署的高可用web服务使用了2个ECS实例(CentOS 7.9 64位)、1个负载均衡SLB实例(本文使用传统型负载均衡CLB),1个NAS实例。重要说明:为保证完成此实验,您个人需拥有2....

使用SLB+2ECS+NAS,部署电商web网站的高可用架构
文章 2023-07-25 来自:开发者社区

【平台开发】门户网站系统架构设计关键点

门户网站是一个提供多种信息和服务的综合性平台,它需要满足用户的多样化需求,同时保证系统的高性能、高可用性和高可扩展性。为了实现这些目标,门户网站系统架构设计需要考虑以下几个关键点:功能模块化。门户网站通常包含多个功能模块,如新闻、视频、社区、搜索等,这些模块应该尽可能地解耦,避免相互影响和依赖。每个模块可以单独开发、部署和维护,提高开发效率和系统稳定性。数据分层。门户网站需要处理大量的数据,如用....

文章 2023-05-26 来自:开发者社区

云上业务稳定性保障实践白皮书》——五.行业客户稳定性保障实践——5.3 平台网站业务稳定性保障——5.3.3高可用架构建设(上)

5.3.3高可用架构建设一般来讲,服务系统设计标准都是要求达到4个9或以上,也就是每年的不可用时间不到1个小时。“高可用性”(High Availability)通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性。以下是高可用系统的设计建议:•减少单点-去单点首先要识别整个系统所有主链路的单点,如机房(同城异地双机房),应用服务器,DNS服务器,SFTP服务器,LBS,....

云上业务稳定性保障实践白皮书》——五.行业客户稳定性保障实践——5.3 平台网站业务稳定性保障——5.3.3高可用架构建设(上)
文章 2023-05-26 来自:开发者社区

《云上业务稳定性保障实践白皮书》——五.行业客户稳定性保障实践——5.3 平台网站业务稳定性保障——5.3.3高可用架构建设(下)

《云上业务稳定性保障实践白皮书》——五.行业客户稳定性保障实践——5.3 平台网站业务稳定性保障——5.3.3高可用架构建设(上) https://developer.aliyun.com/article/1231890?groupCode=supportservice•重试策略-当调用外部服务异常时可以设置重试策略,每次重试时间递增,但是需要设置最大重试次数和重试开关,避免对下游系统产生影响。....

文章 2023-05-25 来自:开发者社区

网站技术架构

网站技术架构

网站技术架构
文章 2023-05-17 来自:开发者社区

【系统架构】大型网站系统架构演化实例——使用缓存改善网站性能

网站访问的特点和现实世界一样遵循二八定律:80%的业务访问集中在20%的数据上。既然大部分业务访问集中在一小部分数据上,那么如果把这一小部分数据缓存在内存中,就可以减少数据库的访问压力,太高整个网站的数据访问速度,改善数据库的写入性能了。网站使用的缓存可以分为两种:缓存在应用服务器上的本地缓存和缓存在专门的分布式缓存服务器上的分布式缓存。本地缓存的访问速度更快一点,但是受应用服务器内存限制,其缓....

文章 2023-04-24 来自:开发者社区

网站前端架构设计

学习之路,长路漫漫,写学习笔记的过程就是把知识讲给自己听的过程。这个过程中,我们去记录思考的过程,便于日后复习,梳理自己的思路。学习之乐,独乐乐,不如众乐乐,把知识讲给更多的人听,何乐而不为呢?项目中解决的问题谈到架构设计,很多人都会想到MVC、MVP、MVVM等,那么前端开发为什么要进行架构设计呢?使用原始的方式进行开发有什么问题呢?首先看一下原始开发存在的以下问题。➢ 难以维护➢ 加载缓慢➢....

网站前端架构设计

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

金融级分布式架构

SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等