架构
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 · 2093 阅读 · 0 评论 -
左耳大神 - 隔离设计
设计理念隔离的因为单词为Bulkheads, 在英文中指船的空气仓,有这样的空气仓,船在部分漏水的时候就不至于整个船沉没。常用的设计方式按照服务种类上图中,我们将系统分成了用户、商品、社区三个板块。这三个块分别使用不同的域名、服务器和数据库,做到从接入层到应用层再到数据层三层完全隔离。这样一来,在物理上来说,一个板块的故障就不会影响到另一板块。缺点调用多个服务的响应时间降低增加了...转载 2019-12-09 17:16:36 · 239 阅读 · 0 评论