读书笔记
yuruizai110
技术改变是生活
展开
-
深入分析web技术内幕之--web请求
1.B/S网络架构经历了哪些过程? 用户浏览器中输入url(如www.baidu.com)。 url通过域名服务器解析成对应的ip地址。 通过ip地址找到对应的服务器,通常为get请求,服务器端会将对应的请求数据返回给用户。 总结:服务器端会通过分布式缓存系统,文件系统,数据库进行数据存储。运用负载均衡来处理到底访问哪个服务器,如何给每个服务器平均分配用户请求。cdn服务器缓存一些浏览器静态...原创 2018-12-14 11:30:03 · 120 阅读 · 0 评论 -
深入分析web技术内幕之--编码问题
1.常见编码类型有哪些? utf-8 变长技术,对单字节范围内的字符仍然使用1个字节表示,对汉字采用3个字节表示。 gbk 全称《汉子内码扩展规范》,总共23940个码位,能表示21003个汉字 ios-8859-1 涵盖大多数西欧语言字符,是单字节编码,总共可以表示256个字符 2.web中常见的编码问题? url http://localhost:8080/RandomCodeDem...原创 2018-12-14 11:31:06 · 151 阅读 · 0 评论 -
大型网站架构设计思考
LK最近整理了一些常用的网站架构知识,希望和大家一起学习如下: 1.如何提升网站性能,可用性和并发量 提升硬件性能。 使用缓存(本地缓存,分布式缓存 redis) 消息队列 数据库分库(读写分离),分表 CDN 集群(多台机器提供相同服务) 2.设计高可用系统的常用手段 降级。---------服务器压力剧增的情况下,根据当前情况对一些服务和页面有策略的降级。 限流。---...原创 2019-07-14 23:32:14 · 210 阅读 · 0 评论