一、需求描述
需完成控制面与边缘端的全栈开发。控制面包含用户账号、域名接入、证书管理、流量计量及自动化部署等 API 服务;边缘端需基于 OpenResty 实现 HTTP/HTTPS 请求处理、TLS 终止、缓存策略及回源转发,并开发 Agent 负责节点注册、心跳上报与配置同步。
二、人才要求
精通 Golang, java, Lua, C/C++, Perl, Python 等等,有微服务架构设计经验。
深入理解 OpenResty/Nginx 原理,熟练掌握 Lua scripting。
熟悉 Prometheus 监控体系及 PostgreSQL 数据库。
具备高并发网络编程经验,了解 PowerDNS 权威解析集成者优先。
三、参考产品
以 Cloudflare 或 Akamai 的简化版架构为参考,结合自研控制面逻辑与 OpenResty 数据面构建 。
四、合作方式
项目外包形式,需按时交付可运行的测试环境源码、API 文档及部署手册。