掘友等级
获得徽章 0
#青训营 x 字节后端训练营#
HTTP 是一种无状态 (stateless) 协议, HTTP协议本身不会对发送过的请求和相应的通信状态进行持久化处理。这样做的目的是为了保持HTTP协议的简单性,从而能够快速处理大量的事务, 提高效率。
然而,在许多应用场景中,我们需要保持用户登录的状态或记录用户购物车中的商品。由于HTTP是无状态协议,所以必须引入一些技术来记录管理状态,例如Cookie。
#青训营 x 字节后端训练营# 目前主流的硬盘类型有两种,分别是传统机械硬盘和SSD固态硬盘。
有好多朋友想知道传统机械硬盘和SSD盘的区别,可以参考小编以前发的一篇文章哦。这里就以大家比较熟悉的机械硬盘为例进行介绍。
硬盘之所以叫硬盘,是因为它的核心部分是一块或多块由坚硬金属材料制成的盘片。盘片上面涂抹了磁性介质,两面都可以记录信息。在盘面上读/写数据的,是磁头。
#青训营 x 字节后端训练营#
负载均衡是一种策略,通过重新分配系统负载,使各服务器之间的负载达到相对均衡的状态,从而降低任务的响应时间,提高系统资源的利用率,使系统的性能得以提高。
#青训营 x 字节后端训练营#
Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
#青训营 x 字节后端训练营# 我们主要针对互联网服server系统(类似网站)来定义架构:架构是系统的骨架,支撑和链接各个部分,包括组件、连接件、约束规范,以及指导这些内容设计与演化的原理。
组件:类似应用服务,独立模块、数据库、nginx等等、
连接件:分布式调用、进程间调用、调用使用http协议还是tcp协议、组件之间的交互关系、
约束规范: 定规则做限制:例如设计原则、编码规范等等。
是系统性地思考,权衡利弊之后在现有资源约束下的“最合理决策”,并由它来指导团队中的每个人思想层面上的一致。
即架构=组件+交互。
#青训营 x 字节后端训练营# 分布式系统是由多个独立的计算机(节点)通过网络连接并协同工作,以实现共同完成一项任务的计算机系统。在分布式系统中,不同节点之间可以相互通信和协调,实现数据共享、负载均衡、容错等功能。
与集中式系统相比,分布式系统具有更高的可扩展性、更好的性能和更强的容错能力。但是,也存在诸如通信延迟、一致性问题等挑战,需要通过适当的算法和协议来解决。
常见的分布式系统包括分布式数据库系统、分布式文件系统、分布式计算系统和分布式存储系统等。近年来,随着云计算、物联网、区块链等技术的兴起,分布式系统的应用范围越来越广泛。
#青训营 x 字节后端训练营# 数据库(Database)是指在计算机系统中,长期存储在可读写媒体上、有组织地、按一定规律描述的数据集合。也就是说,数据库是一个能够存储和管理数据的电子文件夹,用户可以对其中的数据进行添加、修改、删除和查询等操作。常见的数据库类型包括关系型数据库、非关系型数据库、图形数据库、文档数据库等等。数据库在现代计算机系统中扮演着非常重要的角色,广泛应用于网站、企业信息管理、科学研究等方面。
#青训营 x 字节后端训练营# HTTP基于“请求-响应”模型,客户端发送一个请求报文给服务器,服务器接收并处理该请求后,返回一个响应报文给客户端。HTTP采用TCP作为其传输层协议,使用80端口作为默认端口,也可以使用其他端口。
HTTP协议是一种无状态协议,这意味着服务器不会在两次请求之间保留任何关于客户端的信息。为了解决这个问题,HTTP提供了Cookie技术,通过存储在客户端的 Cookie 数据来跟踪用户状态。
下一页