可扩展的任务调度器框架
前言
平常在项目中我们经常会有一些后台的定时或者间隔的任务,比如间隔或者定时计算、数据规则判断告警等。如果需要统一灵活的配置管理,并支持大量任务的扩展,我们是否可以考虑做一个统一的调度管理框架呢?
下面是基于个人现实中的一些情况,提炼实现的一个可扩展的任务调度框架…
More than code
使用pandas
生成日报图表并发送邮件
平常我们在项目中可能会用到Prometheus这样的监控报警系统,来了解项目系统内部的实际运行状态,以及做趋势分析、对照分析、告警与故障定位、数据可视化等。
虽然他有诸多优点,但是对于小项目来说,这个又有点太重。如果我们想在小项目里做一些简单的数据分析和可定制化的报表生成,是否有简单可复用的方法呢?有的!下面我们就用pandas结合python其他的一些基本的库,来做一个日报图表生成发送的小模板。
快速开发你的小服务
现在微服务盛行,很多项目依赖一些协同工作小而自治的服务。那么对于python,虽然有grpc
、nameko
这样的微服务框架,或者Flask
、Django
这样的web框架。我们是否可以编写一个轻量可复用的服务框架呢?