diff --git a/README.md b/README.md index 0973cc2..838ba99 100644 --- a/README.md +++ b/README.md @@ -24,12 +24,15 @@ chassis <ˈʃæsi> n. 底盘,底架 - Sqlalchemy - 连接池 - 读写分离 + - 数据库迁移 + - Alembic ### TODO +- environs 替代 python-dotenv - 可观测 Observability -- Tracing - - OpenTelemetry + - Tracing + - OpenTelemetry - 事务 - 基于开源库 DTM 实现 Saga 模式 - 高可用 @@ -39,11 +42,7 @@ chassis <ˈʃæsi> n. 底盘,底架 - 缓存 - 健康检查 - 数据存储相关 utils - - Sqlalchemy - - 数据库迁移 - - Alembic - - Redis - - 连接池 + - Redis 连接池 - ElasticSearch - 全局配置服务 - 配置工具 diff --git a/setup.py b/setup.py index 0fe306c..2a72740 100644 --- a/setup.py +++ b/setup.py @@ -43,7 +43,7 @@ setup( include_package_data=True, install_requires=[ - 'python-dotenv==1.0.0', + 'environs==9.5.0', 'logstash_formatter==0.5.17', 'statsd==4.0.1', 'tenacity==8.2.2',