摘要: 三高项目-服务内并发 cap:分布式系统的起点。 一致性,可用性,分区容错性。 P:分区容错性。分区,容错。 因为有网络的8大谬误: 网络是可靠的。 没有延迟 带宽无限 网络安全 拓扑结构不变 只有一个管理员 传输代价没有,为0 网络是同构的 怎么解决分区容错。 单体应用。 条理: C:从读和写,一 阅读全文
posted @ 2022-03-18 08:56 0x9e5Y2J 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 三高项目 服务并行&并发 并行和并发 服务的搭建中,并行 并发。 并发。 集群 同质的(同样的配置,运行同样的程序,对外提供同样的服务)。 修改同样的存储,可以认。 (小建议,追求内存的同步,没必要。) 内存中的信息。短信模板。map。 如果数据量小,直接在内存解决。guava。开源组件,很多多用内 阅读全文
posted @ 2022-03-18 08:55 0x9e5Y2J 阅读(23) 评论(0) 推荐(0) 编辑
摘要: GC和GC Tuning GC的基础知识 什么是垃圾 C语言申请内存:malloc free C++: new delete c/C++ 手动回收内存 Java: new ? 自动内存回收,编程上简单,系统不容易出错,手动释放内存,容易出两种类型的问题: 忘记回收 多次回收 没有任何引用指向的一个对 阅读全文
posted @ 2022-03-17 20:32 0x9e5Y2J 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 本文,我们将一步一步地介绍如何从源代码编译和安装一个Linux内核。需要注意的是本指导基于Ubuntu 20.04版本编译安装,其它发行版可能会有差异。 在前面文章中我们反复提到过Linux内核,知道Linux内核才是Linux操作系统最为核心的内容。内核实现了对硬件的管理,为应用软件提供了使用硬件 阅读全文
posted @ 2022-03-11 11:03 0x9e5Y2J 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 一、窗口函数的使用场景 作为IT人士,日常工作中经常会遇到类似这样的需求: 医院看病,怎样知道上次就医距现在的时间?环比如何计算?怎么样得到各部门工资排名前N名员工列表?查找各部门每人工资占部门总工资的百分比? 对于这样的需求,使用传统的SQL实现起来比较困难。这类需求都有一个共同的特点,需要在单表 阅读全文
posted @ 2022-03-11 09:31 0x9e5Y2J 阅读(69) 评论(0) 推荐(0) 编辑
摘要: linux内核分析——CFS(完全公平调度算法) 1.1 CFS原理 cfs定义了一种新的模型,它给cfs_rq(cfs的run queue)中的每一个进程安排一个虚拟时钟,vruntime。如果一个进程得以执行,随着时间的增长(也就是一个个tick的到来),其vruntime将不断增大。没有得到执 阅读全文
posted @ 2022-03-10 11:37 0x9e5Y2J 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要分享以下Linux开发PDF书籍 一、Linux程序设计二、Unix环境高级编程三、Unix_Linux编程实践教程四、鸟哥的私房菜五、深入理解Linux内核六、Linux命令行与shell脚本编程大全七、Linux内核设计与实现八、ARM_Linux内核源码剖析九、深入Linux内核架 阅读全文
posted @ 2022-03-10 11:18 0x9e5Y2J 阅读(1438) 评论(0) 推荐(0) 编辑
摘要: 索引的相信大家都听说过,但是真正会用的又有几人?平时工作中写SQL真的会考虑到这条SQL如何能够用上索引,如何能够提升执行效率? 前言 索引的相信大家都听说过,但是真正会用的又有几人?平时工作中写SQL真的会考虑到这条SQL如何能够用上索引,如何能够提升执行效率? 此篇文章详细的讲述了索引优化的几个 阅读全文
posted @ 2022-03-08 16:24 0x9e5Y2J 阅读(141) 评论(0) 推荐(0) 编辑
摘要: awk、grep、sed是linux操作文本的三大利器,合称文本三剑客,也是必须掌握的linux命令之一。三者的功能都是处理文本,但侧重点各不相同,其中属awk功能最强大,但也最复杂。grep更适合单纯的查找或匹配文本,sed更适合编辑匹配到的文本,awk更适合格式化文本,对文本进行较复杂格式处理。 阅读全文
posted @ 2022-03-08 15:53 0x9e5Y2J 阅读(69) 评论(1) 推荐(0) 编辑
摘要: 一、QPS,每秒查询 QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 互联网中,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。 二、TPS,每秒事务 TPS:是Transac 阅读全文
posted @ 2022-03-08 15:44 0x9e5Y2J 阅读(586) 评论(0) 推荐(0) 编辑