![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
个人博客
文章平均质量分 84
网站建设学习笔记
月梦工作室
越努力,越幸运。
展开
-
浏览器访问网页的详细内部过程
我们来看当我们在浏览器输入幕后所发生的一切。首先http是一个应用层的协议,在这个层的协议,只是一种通讯规范,也就是因为双方要进行通讯,大家要事先约定一个规范。1.连接当我们输入这样一个请求时,首先要建立一个socket连接,因为socket是通过ip和端口建立的,所以之前还有一个DNS解析过程,把变成ip,如果url里不包含端口号,则会使用该协议的默认端口号。DNS的过程是这样的:首先我们知道我们本地的机器上在配置网络时都会填写DNS,这样本机就会把这个url发给这个配置的DNS服务器,如原创 2022-05-04 08:57:34 · 6961 阅读 · 0 评论 -
大型互联网架构演变历程
一、淘宝技术这10年1、淘宝现状高并发已经成为当前互联网企业面临的巨大挑战!例如2015年“双十一”全球狂欢节正式落下帷幕,天猫最终交易额也达到了创纪录的912.17亿元!参与交易国家和地区达到232个,双十一支付宝最高峰每秒处理的交易笔数是8.59万笔,在线人数峰值达到4500万。2、淘宝的核心技术(国内乃至国际的Top,这还是2011年的数据)l 拥有全国最大的分布式Hadoop集群(云梯,2000左右节点,24000核CPU,48000GB内存,40PB存储容量)l 全国分布80..原创 2022-02-20 20:46:13 · 175 阅读 · 0 评论 -
淘宝技术架构从1.0到4.0的架构变迁
淘宝技术架构变迁自2003年创立以来的,淘宝业务发展非常迅速,几乎是每年以100%的速度在成长。创立之初,为了快速上线,抢占市场,选择了当时流行的LAMP架构,用PHP作为网站开发语言, Linux作为操作系统,Apache作为Web服务器,MySQL为数据库,用了三个月不到的时间淘宝就上线了。当时整个网站应用服务器大概10台左右,MySQL数据库采用了读写分离、一主两备的部署方式。2004年在淘宝业务发展的推动下,我们参考电信运营商、银行等的一些企业解决方案,将LAMP架构改造为Oracle+IB原创 2022-02-20 20:57:57 · 1273 阅读 · 0 评论 -
oracle的安装和配置
一、概念oracle在使用的时候时是不收费的,如果你要在工作中来使用,一定要记住缴费,这样数据丢失等不安全的时候,可以恢复数据。oracle的内容分为两大部分:开发部分、管理部分。二、下载和安装(1)下载安装程序获取Oracle的安装程序登陆:www.oracle.com上进行下载,注意要下载和操作系统版本一致。(此网站下载有点慢或直接挂了)下载的window版本32/64版本Oracle程序有两个压缩包。(2)解压缩将下载的两个压缩包解压到一个文件夹下,进行合并:分转载 2022-02-20 21:03:21 · 8117 阅读 · 0 评论 -
阿里P8架构师谈:双11秒杀系统如何设计?
淘宝双11秒杀场景,大量的用户短时间内涌入,瞬间流量巨大(高并发),比如:1000万人同一时间抢购100件商品。秒杀活动是一个特别考验后台数据库、缓存服务的业务,对于数据库、缓存的性能要求特别严格。秒杀背后的技术挑战1、突增的服务器及网络需求通常情况下,双 11 的服务器使用是平时的 3-5 倍,网络带宽是平时 N倍。2、业务高并发,服务负载重我们通常衡量一个 Web 系统的吞吐率的指标是 QPS(Query Per Second,每秒处理请求数),解决每秒数万次的高并发场景,这个指标非转载 2022-02-20 21:13:50 · 344 阅读 · 0 评论 -
阿里电商架构演变之路
首届阿里巴巴中间件技术峰会上,阿里巴巴中间件技术部专家唐三带来“阿里电商架构演变之路”的演讲,本文从阿里业务和技术架构开始引入,分别分享了阿里电商从1.0到4.0架构的演变之路,着重分析了分布式和异地多活的改变之路。视频回顾以下是精彩内容整理:阿里已经不单单有电商业务,今天我们涉猎的非常广泛,布局也非常多。阿里从一家电商公司开始,如果业务已经覆盖到了各个行业,图为2015年的布局。按照这样的业务发展速度,如果没有一套完整的技术体系支撑,势必会影响整个业务的发展。可以看到我们的技术是分层的转载 2022-02-20 21:33:55 · 544 阅读 · 0 评论 -
深入理解Nginx的内存管理
本篇文章给大家带来的内容是关于Nginx的内存管理的深入理解(图),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。一. 概述 应用程序的内存可以简单分为堆内存,栈内存。对于栈内存而言,在函数编译时,编译器会插入移动栈当前指针位置的代码,实现栈空间的自管理。而对于堆内存,通常需要程序员进行管理。我们通常说的内存管理亦是只堆空间内存管理。 对于内存,我们的使用可以简化为3步,申请内存、使用内存、释放内存。申请内存,使用内存通常需要程序员显示操作,释放内存却并不一定需要程序员显转载 2022-03-01 01:05:10 · 1317 阅读 · 0 评论 -
phpMyadmin学习入门
phpMyadmin是什么?phpMyadmin有什么用,可以实现什么功能。phpMyadmin是什么?phpMyAdmin是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,是免费的Web应用程序;为使用MySQL数据库管理系统提供了方便的GUI,让管理者可用Web接口管理MySQL数据库 。【相关视频教程推荐:MySQL教程】phpMyAdmin具有开发基于MySQL的应用程序或网站时可能需要的所有共同功能。它是全球数百万用户使用的最受欢迎的MySQL管原创 2022-03-01 00:59:17 · 1873 阅读 · 0 评论