UtilMeta - 面向服务端应用的 Python 渐进式元框架

主题
  • 周煦林 上海元组科技有限公司(UtilMeta Tech)创始人,架构师

    Python 后端开源框架 UtilMeta 作者,Python 数据类型声明与解析库 utype 作者,多年 Python 后端服务架构,开发与运维经验

    zhouxulin
2:10 p.m. - 2:40 p.m. 分会场 A(506 教室)
摘要
深度介绍一个简洁高效的 Python 后端元框架 UtilMeta,以及如何使用 UtilMeta 框架大幅提高 Python 后端开发者的开发与运维效率

深度介绍一个简洁高效的 Python 后端元框架 UtilMeta,以及如何使用 UtilMeta 框架大幅提高 Python 后端开发者的开发与运维效率

  1. 介绍 UtilMeta 框架的声明式接口定义方式,大幅度提高 RESTful 接口开发效率,自动解析请求参数,自动生成 OpenAPI 文档
  2. 介绍 UtilMeta 框架独创的声明式 ORM 机制,使用原生的 Python 类型语法,使用简洁的数据结构定义出任意复杂度的 ORM 查询与关系查询,并自动对关系查询在执行时进行优化,避免手写关系查询可能带来的 N + 1 查询问题
  3. 介绍 UtilMeta 渐进式元框架的特性,使用一套标准支持任意主流 Python 框架(Django / Flask / FastAPI / Sanic / Tornado)作为后端服务的 HTTP 运行时实现,无缝兼容现有的 Python 应用部署模式,支持现有 Python 项目以接口为粒度接入 UtilMeta 框架,UtilMeta 项目也支持接入其他 Python 框架接口
  4. 介绍如何使用 UtilMeta 管理平台一键管理上线后的 UtilMeta 服务和其他 Python 服务,涵盖数据管理,接口协调,日志查询,访问分析,链路监控,集成测试,事件管理等后端服务线上后需要的功能
  5. 展望 UtilMeta 项目未来的 RoadMap, 邀请开发者一同建设 UtilMeta 项目的生态与开源社区

演示文稿:UtilMeta PyCon 2024