Scientific Evocation

技术

A 44-post collection

基于泰山派的 PiKVM

PiKVM 是基于树莓派实现的IP KVM工具,它能够把开发板模拟成键盘、鼠标、移动硬盘等,通过USB接入到目标主机,并且读取主机的视频输出,让运维人员可以通过远程Web界面对目标服务器进行管理,让家用电脑也可以实现类似BMC的带外管理功能。 但PiKVM这个工具在树莓派上的实 ... »

Windfarer at | 技术 |

现代Python CRUD技术栈

作为一名资深Python CRUD boy,在今天用flask和django干这些体力活已经稍显过时,flask这些年来功能并没太大进步,想用什么还是得自己折腾,在工程化方面比较考验开发者的个人素养。而django的虽然功能完善,但它的笨重在需要深度定制时,又显得束手束脚。 近 ... »

Windfarer at | 技术 |

使用Telepresence开发调试k8s应用

简介 现在微服务的主流部署方式是用k8s,而微服务又是出了名的开发调试困难,这家名为ambassador的公司(他们也开发了知名的同名网关项目firmwarefirmwareambassador,现在改名叫emissary-ingress了),开发了这个叫Telepresen ... »

Windfarer at | 技术 |

Kratos 漫游指南 3 - 日志

本篇讲讲Kratos日志组件的使用方式。 在服务上线后,我们可以使用日志来观察程序的行为、诊断问题或者配置相应的告警等。定义良好的结构化日志,能够提高日志的检索效率,使处理问题变得更加方便。 设计理念 为了方便使用,Kratos定义了两个层面的抽象,Logger统一了日志的接 ... »

Windfarer at | kratos, 技术 |

Kratos漫游指南 2 - 配置

> 从本篇开始,为了能够清晰地界定kratos项目本体和最佳实践项目模板kratos-layout,保证行文的顺畅,对于kratos-layout的设计思路和使用方式,我们将在文章后半部分独立章节来进行阐述,不与框架基础功能的介绍混在一起,以方便查阅。 这一篇讲讲Kra ... »

Windfarer at | 技术, kratos |