
架构
leidashuaige
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PYTHON 引用其他项目代码
方法1:使用sys.path.append该项目代码 例子 sys.path.append('D:\\PycharmProject\\exmaple_project') import main as exmaple 这种办法,会把该项目的所有代码都引入进来,但是问题也随之而来。 说说优缺点 优点: 好像没有啥优点,只是完成功能而已 缺点: 被引用的项目的路径全部需要改成绝对路径 引用项目没有隔离命名空间,可能会冲突 方法2:使用sys.path.append引入上级目录 例子: sys.path.原创 2020-06-24 16:43:52 · 2449 阅读 · 0 评论 -
左耳大神 - 隔离设计
设计理念 隔离的因为单词为Bulkheads, 在英文中指船的空气仓,有这样的空气仓,船在部分漏水的时候就不至于整个船沉没。 常用的设计方式 按照服务种类 上图中,我们将系统分成了用户、商品、社区三个板块。这三个块分别使用不同的域名、服务器和数据库,做到从接入层到应用层再到数据层三层完全隔离。这样一来,在物理上来说,一个板块的故障就不会影响到另一板块。 缺点 调用多个服务的响应时间降低 增加了...转载 2019-12-09 17:16:36 · 279 阅读 · 0 评论