又拍云Open Talk:OpenResty最佳实践( 三 )
温铭介绍了 API 网关的核心组件包括路由、插件、schema 和存储等,他通过对着四个组件的合理选择,使 APISIX 具有了很多独有的功能;测试方面,APISIX 遵循着测试驱动开发的原则,通过单元测试、代码风格测试和代码覆盖率的检测,使 APISIX 达到了超高性能;持续集成方面,APISIX 强依赖 GitHub 和 travis CI,以及 coveralls.io。
温铭总结到, APISIX 项目在设计与实现过程中,面临着资源少的难题,但是通过对现有组件的合理使用,APISIX 的选型、测试和 CI 都找到了“取巧”和自动化的方式,大大提升了项目完成的效率和项目的性能,GitHub 和 SaaS 能提供的,绝对不要自己造轮子。
又拍云基于 OpenResty 实现的云存储网关
又拍云系统开发高级工程师黄励博,在又拍云主要负责私有容器平台、云存储、云处理相关的架构设计和开发工作,熟悉 Python/Lua/Go 等语言,在 Docker 容器方面拥有丰富的实践经验,在 ngx_lua 和 OpenResty 方面有着丰富的模块开发和维护经验。他在现场介绍了又拍云基于 OpenResty 实现的云存储网关,设计索引、存储、分块、负载均衡、流量控制等功能的实现与使用方法。
推荐阅读
- 《麻省理工科技评论》独家起底OpenAI:理想主义被盈利压力碾碎
- 美国召集顶级运营商和技术公司探索Open RAN以取代华为
- GPT-2:OpenAI的NLP商业化野望
- 吐槽一下,果然不能盲目更新openwrt代码啊
- 红帽OpenShift已可用于AWS中国(北京)区域和AWS中国(宁夏)区域
- 腾讯、Google中国等名企争锋科特勒,51Talk获5项大奖
- 4单元做出了10单元的感觉——简评OpenAudio MARIJUANA耳机
- Google宣布将AMP项目交给OpenJS基金会
- 科技革新学习效果 51Talk定制化学习时代已来
- 家长告白51Talk: 5岁学员从0基础到英语演讲获奖仅用了1年