Jelech

操作系统

操作系统角色和功能 对接底层硬件和上层软件,作为一个沟通桥梁。 内核类型(微内核与宏内核) 微内核和宏内核区别是:微内核的用户空间和内核空间可能在不同的地址空间中,宏内核会在同一个地址空间中 进程定义与特性 进程是一次数据操作的资源分配的最基本单位 线程概念与优势 线程是系统运行的基本单位 进程与线程的区别 他们运行调度的单位不一样,能使用的资源也不一样。进程间是不共享资源...

限流

限流分类 对系统服务进行限流,一般有如下几个处理模式: 熔断 系统在设计之初就把熔断措施考虑进去。当系统出现问题时,如果短时间内无法修复,系统要自动做出判断,开启熔断开关,拒绝流量访问,避免大流量对后端的过载请求。 系统也应该能够动态监测后端程序的修复情况,当程序已恢复稳定时,可以关闭熔断开关,恢复正常服务。常见的熔断组件有Hystrix以及阿里的Sentinel,两种互有优缺点,可...

DataOps与ETL区别

DataOps 的关键部分 DataOps是一种数据管理方法,旨在通过自动化、协作和持续交付来提高数据管道的效率、可靠性和可重复性。在DataOps中,有许多重要的组成部分,但最重要的部分是数据管道的自动化。 数据管道的自动化是DataOps的核心,因为它可以确保数据管道的各个组成部分能够自动化地协同工作,从而提高数据流的效率和准确性。自动化可以通过多种技术和工具来实现,例如: ...