上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 82 下一页
摘要: 持续集成( Continuous integration , 简称 CI )指的是,频繁地(一天多次)将代码集成到主干持续交付/持续部署(Continuous Delivery (CD) 、Continuous Deployment (CD))相当于更进一步的CI,可以在每次推送到仓库默认分支的同时 阅读全文
posted @ 2024-03-03 18:42 konglingbin 阅读(872) 评论(0) 推荐(0)
摘要: Linux系统shell使用文件描述符0与进程的标准输入(一般是键盘)相关联,文件描述符1与标准输出(一般是显示器)相关联,文件描述符2与标准出错输出(一般是显示器)相关联。 1、可以将/dev/null看作"黑洞". 它非常等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿读取内 阅读全文
posted @ 2024-03-03 18:28 konglingbin 阅读(2189) 评论(0) 推荐(1)
摘要: 消息中间件是一种用于构建分布式系统的软件基础设施,提供了一种异步的,可靠的,可伸缩的消息传递机制。 提高系统性能首先考虑的是数据库的优化,但是数据库因为历史原因,横向扩展是一件非常复杂的工程,所有我们一般会尽量把流量都挡在数据库之前。 不管是无限的横向扩展服务器,还是纵向阻隔到达数据库的流量,都是这 阅读全文
posted @ 2024-02-18 12:10 konglingbin 阅读(847) 评论(0) 推荐(0)
摘要: 一、为什么要用分库分表 当不使用分库分表的情况下,系统的性能瓶颈主要体现在: 当面临高并发场景的时候,为了避免Mysql崩溃(MySql性能一般的服务器建议2000/s读写并发以下),只能使用消息队列来削峰。 受制于单机限制。数据库磁盘容量吃紧。 数据库单表数据量太大,sql越跑越慢 而分库分表正是 阅读全文
posted @ 2024-02-18 11:14 konglingbin 阅读(235) 评论(0) 推荐(0)
摘要: 为什么要使用分布式缓存 高并发环境下,例如典型的淘宝双11秒杀,几分钟内上亿的用户涌入淘宝,这个时候如果访问不加拦截,让大量的读写请求涌向数据库,由于磁盘的处理速度与内存显然不在一个量级,服务器马上就要宕机。 缓存可以将经常读取的数据存储在快速的内存中,从而避免了频繁访问慢速的后端数据库。 这样可以 阅读全文
posted @ 2024-02-18 10:44 konglingbin 阅读(59) 评论(0) 推荐(0)
摘要: 根据设计期的架构思想和运行期的不同结构分为: 面向服务的架构 分布式服务架构 微服务架构 1、面向服务架构。以业务服务的角度和服务总线的方式,一般是webservice与ESB,考虑系统架构和企业IT治理; 2、分布式服务架构。基于去中心化的分布式服务框架与技术,考虑系统架构和服务治理; 3、微服务 阅读全文
posted @ 2024-02-17 16:03 konglingbin 阅读(586) 评论(0) 推荐(0)
摘要: 集中式系统 由一台或多台计算机组成的中心节点,数据集中存储在这个中心节点中,并且整个系统的所有业务单元都集中部署在这个中心节点上,系统的所有功能均由其集中处理。其部署简单,不用考虑多个节点间的分布式协作问题。 分布式系统 分布式系统是一个由硬件或软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息 阅读全文
posted @ 2024-02-17 14:06 konglingbin 阅读(219) 评论(0) 推荐(0)
摘要: strace 用于跟踪系统调用和信号。 strace 是一个集诊断、调试、统计于一体的工具,我们可以使用 strace 跟踪程序的系统调用和信号传递分析程序,以解决问题或了解程序工作过程。当然 strace 与专业的调试工具比如说 gdb 之类的是没法相比的,因为它不是一个专业的调试器。 strac 阅读全文
posted @ 2024-02-06 10:58 konglingbin 阅读(467) 评论(0) 推荐(0)
摘要: Perl 的全称是 Practical Extraction and Report Language ,直译为 “实用报表提取语言”。通过名字可以看出Perl的主要应用是处理文件。 一,运行perl程序 在linux下运行Perl程序有两种方式(示例中在当前目录下创建script.pl): 1、使用 阅读全文
posted @ 2024-02-06 10:09 konglingbin 阅读(131) 评论(0) 推荐(0)
摘要: SDN是软件定义网络的简称,在SDN中,网络的控制面与数据面分离,并且通过中心控制器进行统一管理。SDN的主要目标是提高网络的灵活性、可编程性和智能化程度,从而更好地适应不断变化的业务需求。SDN可以通过控制器来管理网络设备,控制网络流量和优化网络服务质量。SDN还可以使网络更加安全,因为可集中管理 阅读全文
posted @ 2024-02-06 09:49 konglingbin 阅读(554) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 82 下一页