k8s deployment controller源码分析

deployment controller是kube-controller-manager组件中众多控制器中的一个,是 deployment 资源对象的控制器,其通过对deployment、replicaset、pod三种资源的监听,当三种资源发生变化时会触发 deployment controll... ... »

lianngkyle

scheduler源码分析——preempt抢占

前言 之前探讨scheduler的调度流程时,提及过preempt抢占机制,它发生在预选调度失败的时候,当时由于篇幅限制就没有展开细说。 回顾一下抢占流程的主要逻辑在DefaultPreemption.preempt方法,步骤包括: 拿最新版本的pod,刷新lister的缓存 确保抢占者有资格抢占其 ... »

spring源码分析之定时任务Scheduled注解

1. @Scheduled 可以将一个方法标识为可定时执行的。但必须指明cron(),fixedDelay(),或者fixedRate()属性。 注解的方法必须是无输入参数并返回空类型void的。 @ »

davidwang456

最全手机投屏开发原理分析以及源码下载-手机投屏到电脑

说到手机投屏,大家可能不太了解。但是通俗点说,就是将手机屏幕同步显示到电脑、电视或者其他显示设备,可以方便数据传输、同步显示。比如把手机游戏接入大屏幕,是不是很爽?今天给大家推荐几款手机投屏软件,包括 »

xxxgod

WebRTC 源码分析(三):安卓视频硬编码

数据怎么送进编码器? 怎么从编码器取数据? 如何做流控? 在开始之前,我们先了解一下 MediaCodec 的基本知识。 MediaCodec 基础 Developer 官网 上的描述已经很 »

elesos

apiserver源码分析——处理请求

前言 上一篇说道k8s-apiserver如何启动,本篇则介绍apiserver启动后,接收到客户端请求的处理流程。如下图所示 认证与授权一般系统都会使用到,认证是鉴别访问apiserver的请求方是谁,一般情况下服务端是需要知晓客户端是谁方可接受请求,除了允许匿名访问这种场景,同时认证也为后续的授 ... »

Android12系统源码分析:NativeTombstoneManager

Android12系统源码分析:NativeTombstoneManager 概述 android12新增的system_server进程(LocalService)本地服务,用于管理native tombstones。 该服务在开机Systemerver初始化流程启动,添加到LocalServic ... »

jedisPool实现原理及源码分析(1)----对象池的说明

redis的并发竞争问题如何解决? Redis为单进程单线程模式,采用队列模式将并发访问变为串行访问。Redis本身没有锁的概念,Redis对于多个客户端连接并不存在竞争,但是在Jedis客户端对Re »

plf112233

apiserver源码分析——启动流程

前言 apiserver是k8s控制面的一个组件,在众多组件中唯一一个对接etcd,对外暴露http服务的形式为k8s中各种资源提供增删改查等服务。它是RESTful风格,每个资源的URI都会形如 /apis/{apiGroup}/{version}/namsspaces/{ns-name}/{re ... »

Linux内核学习总结 Linux内核学习之道Ubuntu14 搭载vim环境查看源码ubuntu14使用qemu调试linux内核学习linux内核时常碰到的汇编指令(1)学习linux内核时常碰到的汇编指令(2)Linux内核分析--操作系统是如何工作的Linux---从start_kernel到init进程启动Linux2.6 内核的 Initrd 机制解析转载 linux内核 asmlinkage宏API和系统调用实现同一方法Linux内核system_call中断处理过程

1用自己的话简要总结您对Linux系统的理解及学习Linux内核的心得;1.1Linux系统的理解:linux系统和其他的操作系统本质上是一样的,是介于应用程序和硬件之间的桥梁。Linux操作系统包含 »

pingandezhufu

Spark源码系列(八)Spark Streaming实例分析

问题导读1,如何保存接收到的数据?2,如何处理接收到的数据?3,调用get或Compute方法获得RDD的流程有什么?这一章要讲Spark Streaming,讲之前首先回顾下它的用法,具体用法请参照 »

huanghanyu

Spark源码分析环境搭建

原创文章,转载请注明: 转载自http://www.cnblogs.com/tovin/p/3868718.html 本文主要分享一下如何构建Spark源码分析环境。以前主要使用eclipse来阅读源 »

tovin

Spark源码分析系列(目录)

记录自己学习研究 Spark 的探索过程,为后续总结奠定基础。 本文代码研究以 Spark 2.3.0 源代码为基准,如果看本文,请阅读时,下载对应的 Spark 版本。 图1 伯克利的数据 »

xia520pi