
获得徽章 11
#青训营笔记创作活动#
2月20日 day50
Hertz 是一个超大规模的企业级微服务 HTTP 框架,具有高易用性、易扩展、低时延等特点。
Hertz 默认使用自研的高性能网络库 Netpoll,在一些特殊场景中,相较于 go net,Hertz 在 QPS、时延上均具有一定优势。
2月20日 day50
Hertz 是一个超大规模的企业级微服务 HTTP 框架,具有高易用性、易扩展、低时延等特点。
Hertz 默认使用自研的高性能网络库 Netpoll,在一些特殊场景中,相较于 go net,Hertz 在 QPS、时延上均具有一定优势。
展开
评论
点赞
#青训营笔记创作活动#
2月19日 day49
事务是基于数据库连接的,而每个数据库连接在MySQL中,又会用一条工作线程来维护,也意味着一个事务的执行,本质上就是一条工作线程在执行,当出现多个事务同时执行时,这种情况则被称之为并发事务,所谓的并发事务也就是指多条线程并发执行。
2月19日 day49
事务是基于数据库连接的,而每个数据库连接在MySQL中,又会用一条工作线程来维护,也意味着一个事务的执行,本质上就是一条工作线程在执行,当出现多个事务同时执行时,这种情况则被称之为并发事务,所谓的并发事务也就是指多条线程并发执行。
展开
评论
点赞
#青训营笔记创作活动#
2月18日 day48
ELK 是 ES、Logstash、Kibana 的总称,其核心功能就是实现数据的收集、搜索、可视化。具体功能和使用在本文都会提到
2月18日 day48
ELK 是 ES、Logstash、Kibana 的总称,其核心功能就是实现数据的收集、搜索、可视化。具体功能和使用在本文都会提到
评论
点赞
#青训营笔记创作活动#
2月17日 day47
客户端请求接口的时候,生成随机数,发送到服务端,服务端吧 nonce 存储在redis里边,当重放请求到达时,验证发现 nonce 已经存在,则认为请求是非法的
2月17日 day47
客户端请求接口的时候,生成随机数,发送到服务端,服务端吧 nonce 存储在redis里边,当重放请求到达时,验证发现 nonce 已经存在,则认为请求是非法的
评论
点赞
#青训营笔记创作活动#
2月16日 day46
死锁是指两个或两个以上的线程(或进程)在运行过程中,因为资源竞争而造成相互等待、相互僵持的现象,一般当程序中出现死锁问题后,若无外力介入,则不会解除“僵持”状态,它们之间会一直相互等待下去
2月16日 day46
死锁是指两个或两个以上的线程(或进程)在运行过程中,因为资源竞争而造成相互等待、相互僵持的现象,一般当程序中出现死锁问题后,若无外力介入,则不会解除“僵持”状态,它们之间会一直相互等待下去
展开
评论
点赞
#青训营笔记创作活动#
2月15日 day45
tail基础命令
tail在日常开发中也是经常使用的一个命令、它是一个动态追加查看日志文件的一个命令。
2月15日 day45
tail基础命令
tail在日常开发中也是经常使用的一个命令、它是一个动态追加查看日志文件的一个命令。
评论
点赞
#青训营笔记创作活动#
2月13日 day44
无论什么关系型数据库,本质上SQL的语法都是相同的,因为它们都实现了相同的SQL标准,不同数据库之间仅支持的特性不同而已。
2月13日 day44
无论什么关系型数据库,本质上SQL的语法都是相同的,因为它们都实现了相同的SQL标准,不同数据库之间仅支持的特性不同而已。
评论
点赞
#青训营笔记创作活动#
2月12日 day43
一般开源库都会结合github action进行单测流水线化,目录中会有.github/workflows/xxx.yml等文件,通过这些文件可以在提出pr、push等阶段进行校验。
2月12日 day43
一般开源库都会结合github action进行单测流水线化,目录中会有.github/workflows/xxx.yml等文件,通过这些文件可以在提出pr、push等阶段进行校验。
评论
点赞
#青训营笔记创作活动#
2月11日 day42
表容量主要从表的记录数、平均长度、增长量、读写量、总大小量进行评估。一般对于OLTP的表,建议单表不要超过2000W行数据量,总大小15G以内。访问量:单表读写量在1600/s以内
2月11日 day42
表容量主要从表的记录数、平均长度、增长量、读写量、总大小量进行评估。一般对于OLTP的表,建议单表不要超过2000W行数据量,总大小15G以内。访问量:单表读写量在1600/s以内
评论
点赞