自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 STATE模式

STATE模式  有限状态自动机,FSM,是一种抽象,为了将复杂问题简单化,容易理解;并且易于实现和修改。使用有限状态自动机的好处是,即使是复杂系统,也可以清晰的展现系统状态的变化,并且对于各种状态的变化不容易遗漏。1. 问题描述    分布式系统中,守护进程通常用来监控节点的资源和进程,管理其生命周期,并上报到集群控制模块,例如kuberntes中的kubelet模块。在这里使用项目中实际遇到的情况通过简化之后作为用例。    集群的每个节点中都拥有多数量多类型执行器。执行器拥有四个状态为: 初

2021-10-14 19:11:22 306

原创 Redis事件

Redis事件学习redis事件路线图如下:redis事件 - reactor模式 - IO多路复用 - IO底层原理 - IO多路复用 - reactor模式 - redis事件。归根结底是基于内核提供IO多路复用支持的reactor模式,redis事件基于reactor模式实现了自己的网络事件处理器。所以文章从IO底层原理讲起,了解IO的四种模式,介绍reactor模式,在学习redis的事件驱动程序是如何去设计的。本文参考书籍为《操作系统》、《netty、Redis、Zookeeper高并发实战》

2021-04-28 21:49:44 153

翻译 ray1.0实现概览

框架概览概念Task: 函数调用,运行在和调用程序不同的进程中。Object:调用task同步返回的类Actor: 一个有状态的worker进程。 必须由handle提交driver:运行主代码的进程Task生命周期ownership在ray中,大多数系统metadate都是由一个叫做ownership的去中心化概念来管理。每个worker进程都管理和拥有(owner)他提交的tasks和由这些任务所返回的ObjectRefs。拥有者(Owner)来负责确保任务的执行和返回的object

2021-04-19 13:28:55 752 2

原创 ray 集群概述

ray 集群概述ray的长处之一就是能够在一个程序中利用多个机器运行,在多机器的集群中才能发挥ray的真正能力。关键的概念ray node: ray 的集群是有一个head node和多个 worker node组成的。head node需要先启动,然后worker node使用head node的地址启动以形成集群。ray 集群自己可以做到自动缩放,可以与Cloud Provider交互,根据应用的工作负载来释放或者申请instances.ports: ray的进程是通过tcp端口号进行交流的。无

2021-01-14 16:44:38 3071 7

原创 线性可分支持向量机记录

前言小那近日因为工作需要,详细看了支持向量机的学习算法是如何玩转分类功能的。在程序员女朋友的无数次推荐下,青睐于手写笔记的小那开启了博客记录之行。这篇内容主要讲述了支持向量机的3种类别种最简单的一种:线性可分支持向量机。一、支持向量机概述支持向量机就是一种二分类模型。       二分类模型是比较多的,比如感知机(对误分类样本的损失函数求极小值来求得分离超平面),SVM区别于其他模型的主要特性是SVM是求解定义在特征空间上的间隔最大的线性分类器。意思是:

2020-11-27 13:28:28 171

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除