相当于随笔学习记录吧
Istio流量托管原理
为了对Fission进行非侵入式的流量监管,借鉴一下Istio对流量的托管的方式,打算通过sidecar的方式管理Pod的出流量,为HTTP请求添加HEAD信息。
React 入门尝试
尝试着学习一门前端框架,经过一些了解之后,还是选择了使用范围广泛,大厂使用率比较高的React框架,最终期望可以了解前端技术栈的基本结构,可以使用React框架结合一些UI前端快速开发一些简单的应用。
为Fission 添加数据流监控能力
为了直观的展示Fission函数与函数和函数与队列之间的数据流动,添加数据流监控组件,收集数据流动信息,进行可视化展示。
为Fission 添加可配置的日志收集能力
Fission默认使用了influxdb作为日志的收集组件,对于很多场景这是不适合的,Fission更需要一个在函数维度上可以配置日志输出的一个日志组件,这篇博客主要记录了对日志组件的改造过程。
Fluentd 配置简记
为了改造Fission的日志投递组件,简单记录一下Fluentd的配置实例。
Flask 简介
为了进一步了解fission的函数部署方式和传统部署方式之间的差别,特意了解了在fission中也用到的flask轻量级web服务框架。通过了解flask的原理,总结出原生fission部署和传统Flask单机部署之间的差异以及如何消除他们之间的差异。
Fission 改动总结
阅读Fission源代码一段时间之后,我开始尝试在Fission框架上做一些改动,让Fission的使用更加地适合某些特定场景。这篇博客主要记录了Fission的改动情况,主要是概括总结,不涉及改动细节。
kubuntu & win10 双系统
为HP Z440选了kubuntu作为主力工作环境,win10作为娱乐生活环境,充分压榨了500G固态。简单记录一下系统的安装以及配置过程。
prometheus python client原理与改造
期望在使用fission函数的过程中,进行打点,所以使用了prometheus结合pushgateway进行打点记录。但实际使用过程中遇到的不少问题,此篇博客将记录在使用过程中遇到的问题与改造的方法。