a3d21's blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

EKS部署显卡集群

背景部署共享GPU集群,加速AI应用计算。 步骤1 创建还GPU的node-groupAMI选择AL2_x86_64_GPU,自带显卡需要,省去手动安装步骤。建议选择nvidia显卡机器。节点打上tag: eks-node=gpu,后面安装驱动用。 2 helm安装 nvidia-device-plugin123456789helm repo add nvdp https://nvidia.git
2024-04-09
#tech #k8s

使用Win作为开发环境

使用macos/linux作为开发环境已经有近10年了。最近换电脑,看着新款macbook pro m3有点反向升级。考虑到,一方面最近大公司发力AI,据说2024年即将发布win12对AI整合不错,另一方面如果win实在使用不习惯,可以装linux或黑苹果,所以索性换成win x86笔记本。下面记录使用win11作为开发环境,遇到的问题和解决方案。
2024-02-07
#dev #note

K8s Traefik Ingress

Traefik是K8s Ingress的一种方案,支持丰富的中间件扩展方案。
2024-02-01
#tech #k8s

K8s日志收集Loki

主流的K8s日志收集方案ELK需要部署es集群,很重,需要的机器资源比我们运行服务的机器还多。调研发现轻量级日志方案loki,正好满足我们需求。
2024-01-30
#tech #k8s

K8s Gitlab CI/CD

记录&分享K8s Gitlab CI/CD搭建过程。
2024-01-29
#tech #k8s

如何从零构建一个系统?

曾多次参与系统的从0到1构建工作,这里分享些经验总结:如何开始呢?
2023-02-06
#编程

Go测试示例

这篇文章的目的,是分类汇总Go测试示例。当你准备编写代码测试时,可以作为参考。
2023-01-03
#编程 #测试

Go纯函数实现Map

这是篇水文。 函数式编程鼓励无状态编程,用函数模拟状态。在编程中,最基础的数据容器是Map,纯函数怎么实现Map呢?
2022-12-27
#编程

分布式ID生成器

分布式ID生成器,是分布式系统中最基础的一部分。通过学习分布式ID生成器设计,可以把握分布式系统设计的核心关键。
2022-11-29
#设计

Go配置热更——动态绑定

当我们使用配置中心时,我们希望配置热更。一般的实现方式是,读取配置初始化并增加变更监听。这种方式可以实现,但需要我们维护配置变更逻辑,不友好。 在大多数场景下,我们想要的其实是一个func(),每次调用返回最新的结构化配置。Go 1.18增加了泛型,可以很优雅地解决配置热更问题。 我以nacos为例,写了一个动态绑定库bind_nacos_cfg。 接口如下 12345678// Supplier
2022-11-15
#编程
123

搜索

Hexo Fluid