GaGa's Blog

One GaGa, One World !

逻辑回归是一种分类算法,尽管名字中有”回归”,但它主要用于解决二分类问题(也可以扩展到多分类)。

核心思想

  • 将线性回归的输出值,通过一个Sigmoid函数映射到 (0, 1) 区间
  • 输出值表示样本属于某一类别的概率
  • 当概率 ≥ 0.5 时预测为正类,否则为负类

数学公式

Read more »

Kubernetes容器存储

K8s CSI 驱动架构:

┌─────────────────────────────────────────────────────────────┐
│                    Kubernetes 集群                          │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  ┌─────────────────────────────────────────────────────┐   │
│  │  Pod 1              Pod 2           Pod 3           │   │
│  │  ┌─────────────┐    ┌─────────────┐ ┌─────────────┐ │   │
│  │  │  Container  │    │  Container  │ │  Container  │ │   │
│  │  │   /data     │    │   /data     │ │   /data     │ │   │
│  │  └──────┬──────┘    └──────┬──────┘ └──────┬──────┘ │   │
│  │         └──────────────────┼─────────────────┘       │   │
│  │                            ▼                         │   │
│  │                 ┌─────────────────────┐              │   │
│  │                 │   JuiceFS CSI       │              │   │
│  │                 │   Controller        │              │   │
│  │                 └──────────┬──────────┘              │   │
│  │                            │                         │   │
│  │                 ┌──────────┴──────────┐              │   │
│  │                 │   JuiceFS Node      │              │   │
│  │                 │   (每个节点)         │              │   │
│  │                 └──────────┬──────────┘              │   │
│  └────────────────────────────┼─────────────────────────┘   │
│                               │                             │
│                               ▼                             │
│              ┌─────────────────────────────────┐            │
│              │         JuiceFS Mount           │            │
│              │      (POSIX 文件系统)            │            │
│              └─────────────────────────────────┘            │
│                               │                             │
│                               ▼                             │
│              ┌─────────────────────────────────┐            │
│              │         对象存储                │            │
│              │     (S3/OSS/COS/MinIO)         │            │
│              └─────────────────────────────────┘            │
│                                                             │
└─────────────────────────────────────────────────────────────┘

PVC示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: juicefs-pvc
spec:
accessModes:
- ReadWriteMany
storageClassName: juicefs-sc
resources:
requests:
storage: 100Gi
---
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: juicefs-sc
provisioner: csi.juicefs.com
parameters:
CSI PROVISIONER SECRET: juicefs-provisioner-secret
CSI NODE STAGE SECRET: juicefs-node-secret
CONTEXT: '{"subpath":"/"}'
Read more »

1.JuiceFS 核心架构

┌─────────────────────────────────────────────────────────────┐
│                     JuiceFS三层架构                         │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  ┌─────────────────────────────────────────────────────┐   │
│  │  Client 层                                          │   │
│  │  • POSIX Mount  (类 Unix 文件系统)                   │   │
│  │  • HDFS Gateway   (Hadoop 兼容)                    │   │
│  │  • S3 API Gateway (对象存储接口)                    │   │
│  └─────────────────────────────────────────────────────┘   │
│                              │                              │
│                              ▼                              │
│  ┌─────────────────────────────────────────────────────┐   │
│  │  Engine 层                                          │   │
│  │                                                     │   │
│  │  ┌──────────────────┐      ┌──────────────────┐   │   │
│  │  │   元数据引擎      │      │    数据引擎      │   │   │
│  │  │  (Metadata)      │      │   (Storage)      │   │   │
│  │  ├──────────────────┤      ├──────────────────┤   │   │
│  │  │ • Redis          │      │ • AWS S3        │   │   │
│  │  │ • TiKV           │      │ • MinIO         │   │   │
│  │  │ • MySQL          │      │ • 阿里云 OSS     │   │   │
│  │  │ • SQLite         │      │ • 腾讯云 COS     │   │   │
│  │  │ • JVE (自研)     │      │ • Azure Blob    │   │   │
│  │  └──────────────────┘      └──────────────────┘   │   │
│  └─────────────────────────────────────────────────────┘   │
│                              │                              │
│                              ▼                              │
│  ┌─────────────────────────────────────────────────────┐   │
│  │  Cache 层                                           │   │
│  │  • L1: 本地 SSD/内存 (热数据)                       │   │
│  │  • L2: 分布式缓存 (温数据)                          │   │
│  │  • L3: 对象存储 (冷数据)                            │   │
│  └─────────────────────────────────────────────────────┘   │
│                                                             │
└─────────────────────────────────────────────────────────────┘

2.核心特性

Read more »

1.核心观点

代码是写给人看的,顺便让机器执行
    ↓
DevOps 文档是写给人读的,确保协作顺畅
    ↓
优秀的文档 = 减少沟通成本 + 加速团队成长 + 降低故障风险

2.为什么DevOps文档如此重要?

Read more »

1.核心优势:为什么需要 WebAssembly?

特性 JavaScript WebAssembly
执行速度 解释执行,受GC影响 接近原生性能(~0.75x原生)
类型系统 动态弱类型 静态强类型
内存管理 自动GC,不可控 手动/精确控制内存布局
来源语言 JS/TS C/C++/Rust/Go等编译
启动速度 较快 需预编译,启动稍慢

适用场景:计算密集型、对性能有严格要求的Web应用


Read more »

1.平台概述

项目 内容
成立时间 2014年(约一年前成立,据2015年资料)
创始人 Gregory Koberger(CEO兼创始人)
定位 API文档托管与开发者中心平台
愿景 将文档、仪表板、API三者整合到统一平台

2.核心问题:为什么需要 ReadMe?

Read more »

1.项目背景

项目 内容
成立时间 2013年,2015年正式开源
创始人 Spencer Kimball(前谷歌工程师,GIMP创建者之一)、Ben Darnell、Andy Bonventre
公司 Cockroach Labs
融资 累计融资数亿美元(Benchmark、Google Ventures、Sequoia等投资)
技术渊源 基于谷歌发表的 SpannerPaxos 论文
定位 云原生分布式SQL数据库

2.核心架构

Read more »

一、背景演进:Google 三代容器管理系统

时间线:
2003-2013    Borg (内部系统)
     ↓
2013-2014    Omega (过渡系统)
     ↓
2014-至今    Kubernetes (开源)

Borg (2003-2013)

  • Google 内部集群管理系统
  • 管理数千个应用、数十万 jobs
  • 完全封闭,未开源
Read more »

1.核心观点

观点 内容
历史积累仍有价值 云计算未破坏TCP/IP层次模型,设备种类未变,只是管控方式变化
SDN是集中式管控 网络设备产生虚拟形态(VNF),个别协议进化或淘汰
不适合完全颠覆 新技术不一定是好的,适合才是最好的

2.Controller vs 传统网络

场景 适用方案
封闭空间(数据中心、小运营商网络) Controller 集中控制(OpenFlow)
开放空间(边界不清) 传统网络(自由互联、自治、无单点)
转发层面 不能完全无逻辑,高速检测/本地链路快速切换保留在转发节点
Read more »

Vanilla OS是一款主打简洁、稳定与技术创新的桌面 Linux 操作系统。它的设计核心在于提供“原汁原味(Vanilla)”的 Linux 体验,同时采用现代化的系统架构来解决传统 Linux 系统易损坏、软件源混乱等痛点。


核心亮点与技术特色

Read more »

1.金融行业三大核心特性

特性 说明
稳定性 系统不能瘫痪,后果影响每个人
持续性 业务必须7×24小时不间断运行
安全性 数据保护是首要任务

2.金融大数据平台特点

Read more »

Redis架构

1.单线程模型

客户端请求 → TCP连接 → 命令入队 → 单线程执行 → 结果返回
                  ↑
            epoll 非阻塞IO

单线程快的原因:

Read more »
0%