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
网站技术
几种负载均衡技术的实现
https://blog.csdn.net/mengdonghui123456/article/details/53981976【前言】负载均衡技术对于中大型网站的性能提高有着很大的优势,最近在学习《大型
网站技术
的架构
當幸福来敲门
·
2020-06-27 07:00
架构
大型
网站技术
架构演进与性能优化(七)七、链路优化:大秒系统的极致优化思路
七、链路优化:大秒系统的极致优化思路全链路的优化案例,即用户端->中间的链路->服务端->数据库的整条链路的极致优化思路。主要介绍大秒系统以及这种典型的读数据的热点问题的解决思路和实践经验。1、一些数据2013年的小米秒杀,使用的就是大秒系统。下面介绍秒杀系统的设计原则,让大家有整体的认识。2、热点隔离秒杀系统的第一个设计原则就是隔离热点数据,即禁止1%的请求影响剩余99%的请求。业务隔离,例如通
我是索隆
·
2020-06-27 02:52
系统架构
性能优化
大型
网站技术
架构演进与性能优化(六)六、应用架构探索:合并部署
六、应用架构探索:合并部署1、什么是架构业务架构抽象面向用户的,主要考虑给用户带来什么价值、什么体验,如帮助用户完成一系列需求的集合。应用架构面向技术人员,如何用更低的成本更快更好地实现用户的需求,是应用架构要解决的问题。平台(服务)架构应用架构复杂到一定程度后,需要单独抽出一层平台架构治理层,解决业务和应用的扩展性问题,以实现业务模型抽象、灵活扩展业务能力水平、灵活定制和组装应用等功能。技术架构
我是索隆
·
2020-06-27 02:52
系统架构
性能优化
大型
网站技术
架构演进与性能优化(九)九、网站高可用建设:大型网站的稳定性建设
九、网站高可用建设:大型网站的稳定性建设稳定性是决定网站生死的命脉1、故障带来的影响导致极差的用户体验、严重影响公司声誉2、网站的可用性指标网站可用性即网站正常运行时间的百分比,业界用N个9来量化可用性,最常说的是“4个9(99.99%)”。网站可用性如果对达到4个9基本上就算及格了,即网站一年的不可用时间不超过52分钟。为了保障整个网站的全部服务完全不出错,有必要对服务进行分级,以保障服务的高可
我是索隆
·
2020-06-27 02:52
系统架构
性能优化
大型
网站技术
架构演进与性能优化(五) 五、应用程序优化:代码级优化
五、应用程序优化:代码级优化1、优化思路做优化首先要知道从哪里入手,也就是要知道系统的瓶颈在哪里。一个请求会消耗很多资源:CPU、内存、网络、磁盘等。这些资源中总会有一个到达瓶颈,只有优化最先到达瓶颈的资源才会产生效果。压测工具Java有两个经典的代码热点分析工具:JProfiler和YourkitApacheab压测工具这些具体使用参考文档。发现瓶颈Jstack,可以看看当前的Java线程压测请
我是索隆
·
2020-06-27 02:52
系统架构
性能优化
大型
网站技术
架构演进与性能优化(八)八、全局基础设施优化:资源调度优化
八、全局基础设施优化:资源调度优化基础设施包括JDK、Tomcat、VM、操作系统和文件系统甚至硬件设备,它们其实都有优化空间,而且由于基础设施的优化是事关全局的,所以通用性会更广、收益会更大。1、什么是资源调度资源调度分为两个阶段:一是实现物理资源的虚拟化,二是将资源虚拟化后进一步在时间和空间上实现更细粒度的编排、优化资源的使用。对物理机资源进行虚拟化可以提升资源的利用率,而对资源的良好调度可以
我是索隆
·
2020-06-27 02:52
系统架构
性能优化
三分钟读懂TT猫分布式、微服务和集群之路
针对新手入门的普及,有过大型
网站技术
架构牛人路过,别耽误浪费了时间,阅读之前,请确保有一定的网络基础,熟练使用Linux,浏览大概需要3-5分钟的时间,结尾有彩蛋。
_calm
·
2020-06-27 01:05
分布式
微服务
北京Java开发月薪两万的技术水平
这几本书对互联网的知识能很快入门和了解全景大型
网站技术
架构-核心原理与案例分析。@李智慧大牛的书大型分布式网站架构-设计与实践。作者:陈康贤大型网站系统与java中间件实践。
小尘鸟_
·
2020-06-26 22:26
面试相关
腾讯与阅文技术合作 微服务框架Tars再添PHP
曾负责腾讯上海企业产品部营销QQWeb后台开发、QQ公众号Web后台开发,对大型
网站技术
架构,有自己的经验和见解。
tencent__open
·
2020-06-26 18:53
大型网站架构演化历程
本文内容大部分来自《大型
网站技术
架构》,这本书很值得一看,强烈推荐。大型网站系统的特点高并发,大流量需要面对高并发用户,大流量访问。
MichaelSongs
·
2020-06-26 17:09
架构
著名网站架构设计
的
网站技术
架构37Signals架构Flickr的访问统计实现以及其他PlentyOfFish网站架构学习Yahoo!社区架构有关Alexa与AOL部署
shuimengshiqu
·
2020-06-26 10:47
架构
架构设计
postgresql
扩展
scalability
twitter
应用服务器
《JAVA Web技术及应用》读书笔记
2019.06.11前面是整理的面试题笔记在后面:1,动态
网站技术
有哪些?2,一般的Web架构是指BS还是CS,BS架构是什么咚咚?3,Web应用程序的流程,即把一个URL串输入地址栏后发生写什么?
意必固我_LRL
·
2020-06-26 07:29
大型
网站技术
架构读书笔记——概述——网站架构演化
背景:1互联网跨越式发展为人民带来了巨大的便利2网民数量的日益剧增3不堪重负的网站架构4某些电商网站每逢促销必宕机的现象,12306网站的频繁故障与操作延迟以及娱乐圈出现特大新闻造成微博服务器宕机等等目标:打造一个高可用、高性能、易扩展、可伸缩的安全的网站大型网站软件系统的特点:1高并发,大流量每一个大型网站无不需要面对高并发的用户与大流量访问。2高可用系统需要7*24小时不间断服务。3海量数据要
Touchl
·
2020-06-25 17:28
学习笔记
大型网站技术架构
《大型
网站技术
架构:核心原理与案例分析》笔记
·大型网站软件系统的特点·大型网站架构演化发展历程·初始阶段的网站架构·需求/解决问题·架构·应用服务和数据服务分离·需求/解决问题·架构·使用缓存改善网站性能·需求/解决问题·架构·使用应用服务器集群改善网站的并发处理能力·需求/解决问题·架构·数据库读写分离·需求/解决问题·架构·使用反向代理和CDN加速网站响应·需求/解决问题·架构·使用分布式文件系统和分布式数据库系统·需求/解决问题·架构
进阶的程序员
·
2020-06-24 21:32
架构
技术架构发展历程
本文摘抄自《大型
网站技术
架构——核心原理与案例分析》,由李智慧著在互联网日益发展的今日,人们每天浏览着大大小小的网站,使用着各式各样的APP,无数的流量在无形中穿梭。
Kellan_Song
·
2020-06-24 21:15
综合
倒计时50天:兼容性与酒的克制
每个公司所遵循的标准是不一样的,这导致许多问题,比方说:某
网站技术
人员所编缉的html文档(下文简称文档),被不同的浏览器渲染时,所呈现出来的并不一样,甚至可能出现A浏览器可正常渲染,而B浏览器就不可以
蓝贝壳的梦想
·
2020-06-24 14:04
百万级访问网站前期的技术准备(上)
其实从纯
网站技术
上来说,因为开源模式的发展,现在建一个小网站已经很简单也很便宜。当访问量到达一定数量级的时候成本就开始飙升了,问题也开始显现了。
luyifeiniu
·
2020-06-24 10:44
设计模式
数据库
数据库服务器
服务器
设计模式
服务器软件
python
Google浏览器上好用的一些插件
Wappalyzer这个扩展是一个在线
网站技术
分析工具。所谓技术分析,就是在打开一个网页的时候,它可以分析出来这个网页用到了什么技术,比如
初夏_summer
·
2020-06-24 07:29
Java后台研发面试题汇总
需要研读的几本书:java编程思想大型
网站技术
架构:核心原理与案例分析java并发编程的艺术(应对校招足以,java并发编程实战还是等工作积累了一些经验再研读)深入理解jvm虚拟机(针对JDK1.7,版本略老
N3verL4nd
·
2020-06-24 03:24
JAVA
基于网络爬虫的XSS漏洞检测技术
随着时代的发展,在这方面发展出来一大批的动态
网站技术
,比如JSP,ASP,PHP等。这些
网站技术
的动态性主要体现在其相应网页的形成过程是动态的,即网页内容会根据用户的需求和
iteye_12675
·
2020-06-23 18:51
《大型
网站技术
架构核心原理与案例分析》读后感
初读此书的感觉看完这书我的第一想法就是把书名改为“
网站技术
架构导论”,没什么别的意思,只是觉得这名字更贴切点,当然作者肯定是不会用这种名字,否则没那个出版社敢去出版了。
huzanhe
·
2020-06-23 16:00
读后感
大型
网站技术
架构演变过程
前言我们以javaweb为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。该系统具备的功能:用户模块:用户注册和管理商品模块:商品展示和管理交易模块:创建交易和管理阶段一、单机构建网站网站的初期,我们经常会在单机上跑我们所有的程序和软件。此时我们使用一个容器,如tomcat、jetty、jboos,然后直接使用JSP/servlet技术,或者使用一些开源的框架如maven+sprin
似水流年
·
2020-06-23 14:27
软件架构
【笔记】大型
网站技术
架构(二)-大型网站架构模式和要素
网站架构模式:模式:不断重复发生的问题以及解决问题的核心办法,特征是可重复性。一、分层分层是从纵向层面来说的,也可以说是从技术层面来看的,主要分为应用层,服务层,数据层、应用层:与用户实现交互,MVC是当今最流行的模式、服务层:为应用层提供各种服务支撑接口,例如登陆验证服务,购物车服务,用户管理服务等、数据层:提供底层数据支撑,例如数据库,文件系统,搜索,缓存、分层的好处在于各层之间低耦合,高内聚
安东尼_Anthony
·
2020-06-23 12:46
从单体开始的架构演进
可能是我太年轻,见猎心喜,这不正好是《大型
网站技术
架构:核心原理与案例分析》中架构的演进吗?为了避免大家在错误的道路上越走越远,于是我提出给大家做一次技术
奔奔奔跑
·
2020-06-23 08:20
架构
大型
网站技术
架构小结
初创公司技术架构推荐演化历程图例可参考大型网站架构演化历程:演化的价值观大型网站架构的核心价值是随网站所需灵活应对驱动大型
网站技术
发展的主要力量是网站的业务发展误区一味追随大公司的解决方案为了技术而技术企图用技术解决所有问题架构模式模式的关键在于模式的可重复性分层
emprere
·
2020-06-23 06:23
阿里巴巴微服务技术实践
2009年硕士毕业加入B2B中国
网站技术
部,曾负责诚信通、企业采购等产品的架构和服务化工作;目前在阿里巴巴从事应用容器和微服务框架的开发、实施以及效率提升相关的工作。
emprere
·
2020-06-23 06:18
小王的架构师之路
我对计算机很感兴趣,基础知识很扎实,学习能力很强,我每天还抽时间写很多代码,但不知道怎么向架构师的道路上走,请您指点一下”还有人说:"我早就掌握了面向对象设计,也看了《企业应用架构模式》,《架构之美》,《大型
网站技术
架构
码农翻身
·
2020-06-22 23:56
大型
网站技术
架构(七)--网站的可扩展性架构
大型
网站技术
架构(一)--大型网站架构演化大型
网站技术
架构(二)--架构模式大型
网站技术
架构(三)--架构核心要素大型
网站技术
架构(四)--网站的高性能架构大型
网站技术
架构(五)--网站高可用架构大型
网站技术
架构
chaofanwei
·
2020-06-22 21:46
大型网站
大型网站技术架构
科普一下,什么是网站系统的性能,可用性,可伸缩性,可扩展性?
最近在读李智慧大拿写的<<大型
网站技术
架构--核心原理与案例分析》,其中第三节提到了大型网站的核心架构要素,感觉受益匪浅,总结的非常到位。
朱清云的技术博客
·
2020-06-22 21:28
架构
大型网站架构之架构模式
参考书籍|《大型
网站技术
架构》|李智慧整理|公众号|Justin谈开发上节讲了《大型网站架构之架构演变》,今天讲下架构的模式,什么是模式呢?
Java后端技术
·
2020-06-22 18:03
高并发下的数据库设计,高可用可扩展
网站技术
实践,互联网公司技术架构资料-新浪.百度. 腾讯.淘宝
这篇文章,我们来聊一下对于一个支撑日活百万用户的高并系统,他的数据库架构应该如何设计?看到这个题目,很多人第一反应就是:分库分表啊!但是实际上,数据库层面的分库分表到底是用来干什么的,他的不同的作用如何应对不同的场景,我觉得很多同学可能都没搞清楚。用一个创业公司的发展作为背景引入假如我们现在是一个小创业公司,注册用户就20万,每天活跃用户就1万,每天单表数据量就1000,然后高峰期每秒钟并发请求最
bcmn1188
·
2020-06-22 17:31
60个Chrome神器插件大收集:助你快速成为B站老司机,一键分析
网站技术
栈
乾明编辑整理量子位报道|公众号QbitAI让WebP图片下载为PNG格式,从Github批量下载表情包,一键滚动截屏整个网页,助你快速成为B站老司机,一键分析
网站技术
栈,翻录网页视频神器等等。
QbitAl
·
2020-06-22 03:45
【面试精选】关于大型网站系统架构你不得不懂的10个问题
之前发过一篇8张图读懂大型
网站技术
架构可以作为不太了解大型网站系统技术架构朋友的入门文章
weixin_34026484
·
2020-06-21 11:12
记一次JavaWeb
网站技术
架构总结
题记工作也有几多年了,无论是身边遇到的还是耳间闻到的,多多少少也积攒了自己的一些经验和思考,当然,博主并没有太多接触高大上的分布式架构实践,相对比较零碎,随时补充(附带架构装逼词汇)。俗话说的好,冰冻三尺非一日之寒,滴水穿石非一日之功,罗马也不是一天就建成的,当然对于我们开发人员来说,一个好的架构也不是一蹴而就的。初始搭建开始的开始,就是各种框架一搭,然后扔到Tomcat容器中跑就是了,这时候我们
放错位的天才
·
2020-06-21 10:38
大型
网站技术
架构演变总结
架构演变第一步:物理分离webserver和数据库最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候已经是托管了一台主机,并且有一定的带宽了,这个时候由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现系统的压力越来越高,响应速度越来越慢,而这个时候比较明显的是数据库和应用互相影响,应用出问题了,数据库
jtlgb
·
2020-06-01 14:00
TSCom各版本对比
TSCom版本对比TSCom企业版TSCom移动Web版TSCom打印机版TSCom系统版2FA-双因素认证添加额外的安全层RDS-Knight保护您的RDS服务器ServerGenius监视您的服务器和
网站技术
支持和更新服务更新至
哲想软件
·
2020-05-10 00:00
技术的本质,架构的宗旨——《大型
网站技术
架构核心原理与案例分析》读后感
好的设计绝不是模仿,绝不是生搬硬套某个模式,而是在对业务和问题的深刻理解之上的创造与创新。即使是‘微创新’,也是要让人耳目一新的似曾相识。山赛与创新的区别不在于是否抄袭、是否模仿,而在于对问题和需求是否真正的理解与把握。设计规划以及优化一个系统,需要涉及方方面面的东西,并非是某个技术顾问在旁边随便一两句话就能解决的事。系统面临的挑战是处理复杂凌乱、千变万化的业务逻辑和海量数据的处理以及用户的高并发
星空下的强子
·
2020-04-09 18:38
读《大型
网站技术
架构》
大型
网站技术
架构这本书,囤积已久,最近终于有时间,从头到尾浏览了一遍。看这本书的原因,颇有一些功利性,说白了,就是冲着书名去的。大型网站架构一直心向往之,读完之后,收获也是颇多,值得向大家推荐。
selbstkennen梁晨
·
2020-04-08 22:16
三分钟读懂TT猫分布式、微服务和集群之路
针对新手入门的普及,有过大型
网站技术
架构牛人路过,别耽误浪费了时间,阅读之前,请确保有一定的网络基础,熟练使用Linux,浏览大概需要3-5分钟的时间,结尾有彩蛋。
小柒2012
·
2020-04-06 19:11
无名之路5
docs.microsoft.com/en...以上课题,可以帮助之后的某某课题打基础:ASP.NETMVC5on.NETFramework4.8runtime课题1234566算法模板课题职场新贵-信任危机1课题:现代
网站技术
学习路径
changsj
·
2020-04-06 19:40
网页爬虫
【大型
网站技术
架构】一:网站性能优化
读书笔记开写第一篇!不仅仅是读书笔记,也是我平时项目经历的一个系统性的总结,希望通过这种方式一方面能够理解书中晦涩的概念和实现策略,另一方面则是学到更多原理性的东西来指导自己平时的项目。总结一下对于一个网站而言,优化的方案有哪些(不包括怎样使用这些方案实现网站的高可用性,也不对这些方案的优缺点作深入讨论)。基本概念网站吞吐量:TPS/每秒的事务数,QPS/每秒的查询数,HPS/每秒的HTTP请求数
进击的诺基亚
·
2020-04-06 14:06
《大型
网站技术
架构》笔记:架构之伸缩性
网站的伸缩性是指不需要改变网站的软硬件设计,仅仅通过部署的服务器的数量就可以扩大或缩小网站的服务处理能力。网站的伸缩性设计分为两类:根据功能进行物理分离实现伸缩,即不同的服务器部署不同的服务,提供不同的功能。分离方式有两种:纵向分离:分层后分离,将业务处理流程上的不同部分分离部署横向分离:将不同的业务模块分离,即业务分割后分离单一功能通过集群实现伸缩,即集群内的多台服务器部署相同的服务,提供相同的
maxwellyue
·
2020-04-05 17:25
从马云的达摩院、新零售到橱窗媒体的机会
阿里最初的B2B
网站技术
含量不高,但为什么阿里会成功;刘强东的京东商城,会做程序的都会做,有几家能超过京东的;滴滴打车最早还是外包开始的,OFO只是给自行车加了个密码锁,真正的说技术含量可能还真不多。
亿位智能橱窗媒体
·
2020-04-05 17:08
浅谈大型网站架构演化发展历程
最近读了关于
网站技术
架构的相关书籍,今天就根据书中所讲内容和大家分享一下网站的架构大致演化过程。
于晓俞
·
2020-04-03 05:12
《大型
网站技术
架构》笔记:架构之安全
网站应用的攻击和防御Web应用主要面对XSS攻击、SQL注入、CSRF和Session劫持等安全问题。XSS攻击XSS攻击即跨站点脚本攻击(CrossSiteScript),指黑客通过篡改网页,注入恶意HTML脚本,在用户浏览网页外,控制用户浏览器进行恶意操作的一种攻击方式。常见的XSS攻击类型主要有两种:反射型和注入型。应对手段:消毒对用户输入信息进行过滤和消毒处理HttpOnly浏览器禁止页面
maxwellyue
·
2020-03-31 20:34
大型
网站技术
架构
1.大型网站软件系统的特点1)高并发,大流量2)高可用3)海量数据4)用户分布广泛,网络情况复杂5)安全环境恶劣6)需求快速变更,发布频繁7)渐进式发展2.大型网站架构演化发展历程(1)初始阶段的架构应用程序、数据库、文件等所有的资源都在一台服务器上。(2)应用服务与数据服务分离数据量增加,单台服务器性能及存储空间不足,需要将应用和数据分离,并发处理能力和数据存储空间得到了很大改善。挑战:数据库压
pgl2011
·
2020-03-31 18:25
大型
网站技术
架构-大型网站核心架构要素
1、性能:很多时候性能问题是网站架构升级的触发器,提高性能的方式如下:*浏览器端:浏览器缓存、页面压缩、合理布局页面、减少Cookie传输*使用CDN、反向代理服务器(缓存)*应用服务器端:服务器本地缓存、分布式缓存*异步操作*集群*代码层面:使用多线程,改善内存管理*数据库服务器端:索引、缓存、SQL优化,NoSQL数据库优化数据模型、存储结构、伸缩特性衡量网站性能的指标:响应时间、TPS(吞吐
三千二月
·
2020-03-30 09:10
大型
网站技术
架构五大核心要素知识点摘抄
所谓大型
网站技术
架构的五大核心要素,即大家所熟知的高性能、高可用、伸缩性、扩展性和安全性。
郭池
·
2020-03-26 00:32
《大型
网站技术
架构》笔记:架构之高性能
一、性能测试指标和测试方法性能指标响应时间从发出请求开始到收到最后响应数据所需要的时间并发数是指系统同时处理请求的数目吞吐量单位时间内系统处理的请求数量性能计数器描述服务器或操作系统性能的一些数据指标,包括SystemLoad、对象与线程数、内存使用、CPU使用、磁盘与网络I/O等指标。性能测试方法性能测试负载测试压力测试稳定性测试二、Web前端性能优化2.1浏览器端减少HTTP请求主要手段是合并
maxwellyue
·
2020-03-25 14:15
大型
网站技术
架构梳理
前言本文是对《大型网站架构设计》(李智慧著)一书的梳理,类似文字版的“思维导图”全文主要围绕“性能,可用性,伸缩性,扩展性,安全”这五个要素性能,可用性,伸缩性这几个要素基本都涉及到应用服务器,缓存服务器,存储服务器这几个方面概述三个纬度:演化、模式、要素五个要素:性能,可用性,伸缩性,扩展性,安全演化历程图例可参考大型网站架构演化历程(http://www.hollischuang.com/ar
汤圆叔
·
2020-03-25 08:50
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他