Feisky 让 AI 成为你的第二大脑

ARCHIVE / INDEX

Posts

按时间与主题浏览长期积累的技术文章。

2 分钟阅读

cgo in go 1.6

解读 Go 1.6 中 cgo 关于 Go 指针与 C 代码共享内存的新规则,说明运行时如何检测违规并崩溃程序,以及通过 GODEBUG=cgocheck 调整检查,帮助你写出与垃圾回收兼容的 cgo 代码。

1 分钟阅读

Hello world to Docker Mac

分享 Docker for Mac 的初次使用体验,介绍它作为标准 Mac 应用的简易安装、原生 osxfs 文件共享、xhyve 虚拟机管理,以及与 Docker Toolbox 共存的方式,性能已接近 Linux。

1 分钟阅读

Upgrade CentOS kernel

记录在 CentOS 7 上升级内核的方法,对比 elrepo 提供的长期支持版 kernel-lt(4.4)与主线稳定版 kernel-ml(4.5)的区别,并给出通过 rpm 导入密钥完成安装的具体步骤。

2 分钟阅读

Alpine Linux

介绍面向安全的轻量级发行版 Alpine Linux,它基于 musl libc 和 busybox、自带 apk 包管理器,内核打了 grsecurity 补丁。文章还讲解其在虚拟机中的体验以及仅 4.7MB 的官方 Docker 镜像。

1 分钟阅读

Borg, Omega, and Kubernetes (ACM Queue)

解读 Google 发表于 ACM Queue 的论文,回顾十年间 Borg、Omega、Kubernetes 三代容器管理系统的设计演进与经验教训,理解大规模容器调度与集群状态管理的思路。

1 分钟阅读

Docker overlay network dive

推荐并简介一篇深入剖析 Docker overlay 多主机网络的技术文章,帮助读者理解 Docker 跨主机容器通信的 overlay 网络实现原理。

3 分钟阅读

10 things to avoid in docker containers

翻译整理 Redhat 提出的构建容器服务应避免的十件事,涵盖不要在容器内存数据、不要分两部分交付应用、避免过大镜像等实践,帮助你构建不可变、可替换的容器化应用。

3 分钟阅读

Carina by Rackspace

介绍 Rackspace 推出的容器运行环境 Carina,它基于开源 Docker Swarm、运行在裸金属之上避免虚拟化性能损耗,并借助 AppArmor 增强隔离,提供开箱即用的容器托管平台。

7 分钟阅读

Notes about serverless

梳理 Serverless 无服务器计算的理念及主要玩家,对比 AWS Lambda、Google Cloud Functions、Azure Functions 等产品的触发机制、应用场景与计费模式,理解事件驱动的函数计算。