E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
网站技术(LNT)
大型
网站技术
架构笔记 简单把重要点转化为了思维导图
目标记录读书笔记的重要点的一个思维脑图,方便自己快速回忆,防止知识看了却没有好好地利用读书目标根据目录整理关键词方便回顾方便扩展思维方便扩展自己补充缺少的知识1.大型网站架构演化1.1大型网站软件系统的特点1.高并发,大流量2.海量数据3.需求快速变更,发布频繁4.高可用5.不间断的服务6.用户分布广泛,网络情况复杂7.安全环境恶劣8.渐进式发展(最终根据业务需要什么功能不清楚)1.2发展历程详情
xmind果果
·
2020-09-13 12:09
【架构】
大型
网站技术
架构(二)--大型网站架构演化
此篇已收录至《大型
网站技术
架构:核心原理与案例分析》读书笔记系列,点击访问该目录获取完整内容。何谓大型网站大型网站系统特点:ps:符合这些要求的所谓大型网站真的很少,可遇而不可求也。
Elinor2017
·
2020-09-13 11:15
数据库
大数据
思维导图形式带你读完《大型
网站技术
架构》中
下面所有图片原图及思维导图源文件和软件,欢迎关注我的微信公众号:"Java面试通关手册"后台回复“大型
网站技术
架构”免费领取。
weixin_33795093
·
2020-09-13 11:01
大型
网站技术
架构思维导图
看完了“李智慧”老师的《大型
网站技术
架构-核心原理与案例分析》一书,让我对大型网站的技术架构所遇到的问题,所考虑到的内容,所用到的解决方案有了一个初步的认识。
麒麟木木
·
2020-09-13 10:35
大型网站技术架构
SSH远程连接报错:Could not connect to '10.43.2.113' (port 22): Connection failed.
昨天Xshell远程连接我的本地虚拟机:10.43.2.113很正常,今天尝试了好几次都连接不上,如下图所示登陆到虚拟机查看目前服务器开放的端口:ss -
lnt
竟然没有22端口,那不就是说我的SSH服务没有启动么
weixin_34009794
·
2020-09-13 03:52
手机网站前端设计ajax 无限加载
手机网站为了提高前端设计体验的时候,我们都会给前端加些比较好的交互式体验,下面就来说说如何用ajax无限加载分页,这是几年前做的笔记了,是帝国cms列表页无刷新加载,不会用的朋友可以留言,或者到我们的”厦门网站设计“
网站技术
栏目找
weixin_30468137
·
2020-09-12 23:01
大型网站架构演变史(含技术栈与价值观)
这篇文章是参考李智慧的《大型
网站技术
架构:核心原理与案例分析》和现蘑菇街CTO曽宪杰的《大型网站系统与Java中间件实践》写的一篇读书笔记。前言何谓大型网站?大型网站的特点是什么?
rhwayfunn
·
2020-09-12 01:10
分布式系统
一图速读《大型网站系统与JAVA中间件实践》
如果不需要设计或者了解中间件,可以用《亿级流量网站架构核心技术》代替,初学者可以先读《大型
网站技术
架构核心原理与案例分析》,再读《亿级流量网站架构核心技术》就行了。与其他书重复部分略过
HermaeuxMora
·
2020-09-11 13:33
Java
一图速读《大型
网站技术
架构》
全称《大型
网站技术
架构核心原理与案例分析》已更新完毕,由于与《亿级流量网站架构核心技术》重复部分较多,且该书内容较为粗浅,有章节略过。
HermaeuxMora
·
2020-09-11 13:33
Java
大型
网站技术
架构的演讲之路
作者:翟志军原文:https://my.oschina.net/zjzhai/blog/389266最近我在阅读2本关于大型网站架构的书:《大型
网站技术
架构——核心原理与案例分析》李智慧、《大型网站系统与
韩先超
·
2020-09-11 05:24
数据库
大数据
编程语言
人工智能
java
读书札记 二 《大型
网站技术
架构:核心原理与案例分析》
第一章大型网站架构演化演化过程依次为:应用程序、数据库、文件等所有资源都在一台服务器上应用服务与数据服务分离应用服务器:处理大量业务逻辑更快更强CPU文件服务器:存储用户上传大量文件更大硬盘数据库服务器:快速磁盘检索和数据缓存更快磁盘+更大内存使用缓存改善网站性能遵循二八定律:80%的业务访问集中在20%的数据上增加分布式缓存服务器集群使用应用服务器集群改善网站的并发处理能力数据库读写分离使用主从
榴魔芒
·
2020-09-11 00:36
读书札记
Web
架构
大型网站
学习java的一些书单推荐
《大型
网站技术
架构:核心原理与案
苏绪
·
2020-09-10 20:52
基于vue和node的个人博客的设计与开发日记——day1技术架构脚手架搭建
因为手头小程序的项目告一段落,就打算搞点新事情据说小程序语法和vue非常相似,同时老师公司用的是vue+node,所以萌生做一个个人博客的打算前期已经做好了网站UI,因为感觉这种
网站技术
含量不是非常高,
ChannnXY
·
2020-09-10 10:27
Appium环境搭建——安卓真机调试注意点
命令查看安卓设备的连接情况,如图,未成功连接解决方法:(1)关闭360安全卫士和360手机助手(2)查看5037端口是否被占用netstat-ano|findstr5037(windows)netstat-
lnt
weixin_30414305
·
2020-08-26 23:39
大型
网站技术
架构核心原理(1)
盛世繁华之下,太多的人都伴随着有生活的窘迫、工作的无奈以及情感的羁绊,烦躁之余不妨读一本书,放下不快,或许能给你带来思维的拓展、情感的愉悦以及内心的宁静,在此感谢《大型
网站技术
架构》的作者的分享。
midSpring
·
2020-08-26 20:00
大型
网站技术
1-----虚拟化
大型
网站技术
之虚拟化牛人就不要看了~1.引言先举个例子,一台物理主机有16G内存,用户A的程序只需要2G内存,用户B的程序只需要4G内存,如果没有用虚拟化技术,他们的解决方案如下:两用户程序放到同一台物理机器上
weixin_34327223
·
2020-08-26 08:00
“一人三群”制度小场景
小艾是FREECOIN区块链
网站技术
工程师和网站总设计师。FREECOIN分三个板块。其中一个板块是专业打造各种各样超级组织的。其中,网站有一个组织是:“一人三群”微信群联盟平台。
阿尔法罗斯柴尔德
·
2020-08-26 08:54
阅读《大型
网站技术
架构:核心原理与案例分析》笔记01
阅读《大型
网站技术
架构:核心原理与案例分析》笔记01参考书籍《大型
网站技术
架构:核心原理与案例分析》
技术小青年一枚
·
2020-08-25 16:19
网站架构
高性能服务器架构小结
本文内容摘抄自李智慧的《大型
网站技术
架构:核心原理与案例分析》一书。
Mr_llf
·
2020-08-25 14:16
php笔记
《大型
网站技术
架构:核心原理与案例分析》笔记
第一章:大型网站架构演化1,大型网站软件系统特点:1)高并发、大流量2)高可用3)海量数据4)用户分布广泛、网络情况复杂5)安全环境恶劣6)需求快速变更,发布频繁7)渐进式发展2,大型网站架构演化发展:1)初期阶段2)应用服务和数据服务分离3)使用缓存改善网站性能4)使用应用服务器集群改善网站的并发处理能力5)数据库读写分离6)使用反向代理和CDN加速网站响应7)使用分布式文件系统和分布式数据库系
hanekawa
·
2020-08-25 14:06
后台
nodejs+java混合网站开发实践
网站技术
选型之痛对于网站开发的技术选型,我们听到最多的就是:网站是基于xxx(如java,php,ruby)上的某某框架构建的。
joecliff
·
2020-08-24 14:21
网站开发
shell 脚本监控MySQL数据库启动状态
环境要有需求:1.端口号和进程同时存在时才能说明MySQL进程还在2.如果MySQL进程不在了要能自动重启MySQL进程并发出邮件通知开始:分步来:(1)查MySQL端口号还在不在的命令执行:netstat-
lnt
lazy-cody
·
2020-08-24 13:14
shell
linux 端口监听 Netstat 常用命令
监听端口(列出所有端口,查看服务是否运行)$netstat-
lnt
SongpingWang
·
2020-08-24 12:44
linux
《大型
网站技术
架构:核心原理与案例分析》读书笔记 - 第3篇 案例
第3篇案例9淘宝网的架构演化案例分析156初期:2003年马云在家里用买来的C2C交易软件稍作修改就成了最初的淘宝网作为刚刚起步的小网站,使用开源、免费、简单的技术搭建网站可谓一举多得:免费的技术降低成本、开源的技术能获取文档支持、简单的技术快速响应需求,工程师上手快,学习周期短、退一步,如果业务发展不顺利,及时关闭网站止损。中期:应用服务器使用Weblogic,数据库使用Oracle,都需要授权
weixin_30765577
·
2020-08-24 03:50
MYSQL中MY.CNF配置文件及参数介绍
://www.eygle.com/digest/2007/06/mysql_mycnf.htmlMYSQL中MY.CNF配置文件及参数介绍出处:http://www.eygle.com/digest[
网站技术
chinalinuxzend
·
2020-08-24 00:42
mysql服务器管理优化
大型
网站技术
架构(一)--大型网站架构演化
写在开头:看完chaofanwei关于《大型
网站技术
架构》一书的阅读笔记,觉得很有用,特此转载留存,对原作者表示感谢看完了有一本书,就应该有所收获,有所总结,最近把《大型
网站技术
架构》一书给看完了,给人的印象实在深刻
chiwailee
·
2020-08-23 23:34
网站
Web前端框架与类库的思考
网站技术
是为业务而存在的,除此毫无意义,框架也是一样。在技术选型和架构设计当中,脱离网站业务发展的实际,一味的追求时髦新技术,可能会适得其反,将网站发展引入崎岖小道。
dhzdhl577371
·
2020-08-23 16:05
《大型
网站技术
架构:核心原理与案例分析》拜读总结,第四章——瞬时响应:网站的高性能架构
网站性能是客观指标,可具体体现在响应时间,吞吐量等技术指标。一:网站性能测试:1.不同视角下网站性能:1.用户视角:用户在浏览器上直观感受到的网站响应速度,包括用户计算机和网站服务器的通信时间,网站服务器处理时间,用户计算机浏览器构造请求解析响应数据的时间。通过优化HTML样式,利用浏览器端的并发和异步特性,调整浏览器缓存策略,使用CDN,反向代理等手段。2.开发人员视角:响应时间,系统吞吐量,并
你丫才是码农
·
2020-08-23 08:54
《大型
网站技术
架构——核心原理与案例分析》第1章:大型网站架构演化
2019独角兽企业重金招聘Python工程师标准>>>架构演进面临的挑战及解决思路——来自《10分钟搞懂互联网系统演进规律:支撑亿级用户的架构都是这样来的!》互联网主要面对的技术挑战,用一句话概括:就是用户不断上升产生的并发访问压力以及数据存储压力,所以系统需要更强的处理能力才能解决这些问题。而系统处理能力提升,主要有两种途径:1.垂直伸缩:提升单台服务器的处理能力,比如用更快频率的cpu,用更多
weixin_34026276
·
2020-08-23 08:44
《大型
网站技术
架构》学习总结(3)
性能优化优化1、Web性能前端(1)减少Http请求每次Http请求都需要建立通信链路层进行数据传输,在服务端要对应一个线程处理,可以通过合并CSS、合并JS文件、合并图片等手段,讲一次访问所需的资源合成一个文件,多个请求合成一个,若有多张图片连接,可通过CSS偏移相应鼠标点击操作,构造不同的URL。(2)使用浏览器缓存CSS和图标等静态资源更新的频率比较低,使用次数比较大,还存在溜拉起中,可以改
大腿配件
·
2020-08-23 07:52
网站架构
大型
网站技术
架构:核心原理与案例分析—第四章:瞬时响应:网站的高性能架构
1,性能测试指标1)响应时间从发出请求开始到收到最后响应数据所需要的时间2)并发数指系统能够同时处理请求的数目,这个数字也反映了系统的负载特性,对于网站而言,并发数即网站并发用户数,指同时提交的用户数目网站系统用户数>网站在线用户数>网站并发用户数3)吞吐量单位时间内系统处理的请求数量,体现系统的整体处理能力,对于网站,可以用“请求数/秒”,也可用“访问人数/天”或是“处理的业务数/小时”来衡量,
爱代码也爱生活
·
2020-08-23 06:30
系统架构
php
大型
网站技术
架构:核心原理与案例分析—第二章:大型网站架构模式
1,网站架构模式1)分层:横向,企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对比较单一的职责,然后通过上层对下层的依赖和调用组成一个完整的系统。一般分为应用层、服务层、数据层优势:便于分工合作开发和维护挑战:必须合理规划层次边界和接口,以及在开发过程中要严格遵循分层架构的约束,进制跨层次的调用以及逆向调用。2)分割:纵向,将不同的功能和服务分割开来,包
爱代码也爱生活
·
2020-08-23 06:30
php
系统架构
《大型
网站技术
架构》——第四章 瞬时响应:网站的高性能架构
网站性能是客观的指标,可以具体体现到响应时间、吞吐量等技术指标,同时也是主观的感受。用户视角的网站性能在实践中,使用一些前端架构优化手段,使浏览器尽快地显示用户感兴趣的内容、尽可能近地获取页面内容。优化页面HTML式样利用浏览器端的并发和异步特性调整浏览器缓存策略使用CDN服务反向代理等手段开发视角的网站性能响应延迟、系统吞吐量、并发处理能力、系统稳定性等技术指标使用缓存加速数据读取使用集群提高吞
wsjtwmy
·
2020-08-23 04:05
架构
《大型
网站技术
架构》——第二章 大型网站架构模式
分层横向维度上层对下层的依赖和调用合理规划层次边界和接口禁止跨层次的调用及逆向调用分割纵向切分分布式将不同模块部署在不同的服务器上,通过远程调用协同工作。问题:调用通过网络,对性能造成严重影响服务器越多,宕机概率越大,使网站可用性降低数据一致性、分布式事务难以保证网站依赖错综复杂可开发管理维护困难分布式方案:分布式应用和服务:改善网站性能和并发性、加快开发和发布速度、减少数据库连接资源消耗、服务复
wsjtwmy
·
2020-08-23 04:05
架构
《大型
网站技术
架构》——第一章 大型网站架构演化
初始阶段的网站架构应用程序、数据库、文件等所有等资源都在一台服务器上。应用服务和数据服务分离三台服务器:应用服务器、文件服务器和数据库服务器。三台服务器对硬件资源对要求各不相同:应用服务器需要处理大量的业务逻辑,因此需要更快更强大的CPU文件服务器需要存储大量用户上传的文件,因此需要更大的硬盘数据库服务器需要快速磁盘检索和数据缓存,因此需要更快的磁盘和更大的内存使用缓存改善网站性能80%的业务访问
wsjtwmy
·
2020-08-23 04:05
架构
架构
《大型
网站技术
架构》——第三章 大型网站核心架构要素
系统的各个重要组成部分及其关系构成了系统的架构。系统功能性能响应很多时候网站性能问题是网站架构升级优化的触发器。浏览器端:浏览器缓存、页面压缩、合理布局页面、减少Cookie传输CDN:将网站静态内容分发至离用户最近的网络服务商机房反向代理服务器:缓存热点文件应用服务器端:服务器本地缓存、分布式缓存,异步操作,应用服务器集群代码层面:多线程、改善内存管理数据库服务器端:索引、缓存、SQL优化,No
wsjtwmy
·
2020-08-23 04:05
架构
大型
网站技术
架构:核心原理与案例分析 读后感
整本书分为很多章节,但是我只是简要说一下大概内容和总结的内容.文末有本书的链接(我的QQ聊天链接)我没有放在GitHub上,不过没关系啦,QQ传输的更快~~~首先我把这本书拆分为十二个方面来描述第一点大型网站的架构系统的特点现在我们熟悉的都是MVC的架构,什么是是MVC的架构?就是web应用分为三层架构,每一层各司其职(貌似也不仅仅是web应用),现在大部分的网站(这里指的是大型网站,但是中小型的
是小猪童鞋啦
·
2020-08-22 16:26
大型网站架构系列:20本技术书籍推荐
分享大纲大型网站架构系列分布式系统系列BAT技术文学系列架构设计系列本次分享总结一、大型网站架构系列第一本:《大型
网站技术
架构:核心原理与案例分析》这是本算是国内大型网站架构的经典之作,由阿里人李智慧创作
leo_su
·
2020-08-22 11:58
分布式
书籍
大型
网站技术
架构
看完《大型
网站技术
架构》读后感,这个书主要内容是以大型网站架构为题,进行分析,如何搭建一个成熟的架构,和其中遇到的问题,以及最后规划了架构师的职业方向。
离岛
·
2020-08-22 10:24
读书笔记
书籍汇总--一号专车
一号专车这些日子看过的书籍《淘宝十年产品事》《大规模分布式存储系统:原理解析与架构实战》《大规模分布式系统架构与设计实战》《大型网站系统与Java中间件实践》《大型
网站技术
架构:核心原理与案例分析》《Java
yaogao000
·
2020-08-21 19:28
books
books
实践丨分布式事务解决方案汇总:2PC、消息中间件、TCC、状态机+重试+幂等
本文节选自《软件架构设计:大型
网站技术
架构与业务架构融合之道》一书,余春龙著,由电子工业出版社博文视点出版,已获得授权。架构是一种综合能力,而不是某一方面的技能。
架构文摘
·
2020-08-20 21:05
前端体系认识和我的技术栈——wsdchong
第二阶段:理解(从产品角度看前端)第三阶段:实践(vue框架)前端体系认识别人的前端体系我所认为的学习路线我所认为的底层不仅仅是前端我的技术栈从开发角度从自身角度常用到的网站搜索网站同步代码的网站互联网资讯
网站技术
文档网站我常用的工具的网站我常用的技术视频学习网站我常用的软件前言从
wsdchong之小马过河
·
2020-08-20 04:15
学习理解
web
前端
经验分享
怎么区分静态网页和动态网页
静态网页是网站建设的基础,静态网页和动态网页之间也并不矛盾,为了网站适应搜索引擎检索的需要,即使采用动态
网站技术
,也可以将网页内容转化为静态网页发布。
b741759587
·
2020-08-19 08:37
Web前端框架与类库的思考
网站技术
是为业务而存在的,除此毫无意义,框架也是一样。在技术选型和架构设计当中,脱离网站业务发展的实际,一味的追求时髦新技术,可能会适得其反,将网站发展引入崎岖小道。
UIleader
·
2020-08-19 08:16
《大型
网站技术
架构》笔记
核心原理与案例分析分为三个部分,应用区、文件区、DB区:大型网站核心架构要素:性能、可用性、伸缩性、扩展性、安全性WEB前端性能优化:减少http请求,合并CSS、合并JavaScript、合并图片。使用浏览器缓存。启用压缩。CSS放页面最上面,JS放页面最下面。减少Cookie传输。CDN加速。反向代理。缓存:将数据存储在相对较高访问速度的存储介质中。缓存的内容为:读写比例高、很少变化的数据。分
SkTj
·
2020-08-19 05:34
分布式系统之-我的书单
《分布式Java应用基础与实践》林昊《从PAXOS到ZOOKEEPER分布式一致性原理与实践》倪超《大规模分布式存储系统:原理解析与架构实战》杨传辉《大规模分布式系统架构与设计实战》彭渊《大型
网站技术
架构
wxmgcs
·
2020-08-19 05:50
分布式与微服务
关于大型
网站技术
演进的思考(五)--存储的瓶颈(5)
上文里我遗留了两个问题,一个问题是数据库做了水平拆分以后,如果我们对主键的设计采取一种均匀分布的策略,那么它对于被水平拆分出的表后续的查询操作将有何种影响,第二个问题就是水平拆分的扩容问题。这两个问题在深入下去,本系列就越来越技术化了,可能最终很多朋友读完后还是没有找到解决实际问题的启迪,而且我觉得这些问题都是像BAT这样巨型互联网公司才会认真思考的,因此本篇我打算换个角度来阐述本文的后续内容。这
weixin_34204057
·
2020-08-18 17:36
也谈[关于大型
网站技术
演进的思考--存储的瓶颈]
一大早看到各大技术网站转载了这篇文章,本菜鸟也对大型分布式网站的性能优化比较感兴趣,就总结了一下博主的文章,也欢迎大家板砖,交流...1.关于分布式sessionstick问题,可以把session放在额外的存储里,如memcache,或者做持久化,推荐前者2.做单点登录,专门用一台服务器负责身份认证或授权以及job的分发与管理,然后做重定向到worker机(兼有负载均衡的功能)3.关于主从数据库
weixin_30765319
·
2020-08-18 17:46
关于大型
网站技术
演进的思考(四)--存储的瓶颈(4)
来源:夏天的森林水平拆分:1、主键设计2、查询3、外键设计4、数据分布如果数据库需要进行水平拆分,这其实是一件很开心的事情,因为它代表公司的业务正在迅猛的增长,对于开发人员而言那就是有不尽的项目可以做,虽然会感觉很忙,但是人过的充实,心里也踏实。数据库水平拆分简单说来就是先将原数据库里的一张表在做垂直拆分出来放置在单独的数据库和单独的表里后更进一步的把本来是一个整体的表进一步拆分成多张表,每一张表
cbjcry
·
2020-08-18 14:46
设计与架构
关于大型
网站技术
演进的思考(四)--存储的瓶颈(4)
如果数据库需要进行水平拆分,这其实是一件很开心的事情,因为它代表公司的业务正在迅猛的增长,对于开发人员而言那就是有不尽的项目可以做,虽然会感觉很忙,但是人过的充实,心里也踏实。数据库水平拆分简单说来就是先将原数据库里的一张表在做垂直拆分出来放置在单独的数据库和单独的表里后更进一步的把本来是一个整体的表进一步拆分成多张表,每一张表都用独立的数据库进行存储。当表被水平拆分后,原数据表成为了一个逻辑的概
weixin_33794672
·
2020-08-18 13:26
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他