摘要:
APP、前后端分离项目都采用API接口形式与服务器进行数据通信,传输的数据被偷窥、被抓包、被伪造时有发生,那么如何设计一套比较安全的API接口方案呢? 一般的解决方案如下: Token授权认证,防止未授权用户获取数据; 时间戳超时机制; URL签名,防止请求参数被篡改; 防重放,防止接口被第二次请求 阅读全文
摘要:
1. 什么是 Azkaban Azkaban 是由 Linkedin 公司推出的一个批量工作流任务调度器,主要用于在一个工作流内以一个特定的顺序运行一组工作和流程,它的配置是通过简单的 key:value 对的方式,通过配置中的 Dependencies 来设置依赖关系。Azkaban 使用 job 阅读全文
摘要:
简单的任务调度:直接使用 linux系统的crontab 实现; 复杂的任务调度:开发调度平台或使用现成的开源调度系统,比如 ooize(xml)、azkaban(java)、airflow(python) 等 阅读全文