随笔分类 -  架构

摘要:原文 github地址 ASP.NET Core supports the dependency injection (DI) software design pattern, which is a technique for achieving Inversion of Control (IoC) 阅读全文
posted @ 2018-12-28 11:48 PanPan003 阅读(552) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-12-28 10:17 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
摘要:实体关系 本页展示了 AdWords 实体的关系图,其中的可点击图片可帮助您找到最合适的文档。 表示法图例 实体:链接到相关性最高的指南。 基数:允许的实例数量。例如,1..\* 表示允许一个或多个。这并不意味着最大数量存在任何上限。 对象/类:链接到最新的参考页。 实线框表示必要分组。例如,广告系 阅读全文
posted @ 2018-12-21 13:11 PanPan003 阅读(671) 评论(0) 推荐(0) 编辑
摘要:部分失败 某些 AdWords 服务允许您请求执行有效操作,而对失败的操作返回错误。此功能(称为部分失败)允许您在结束时单独处理失败的操作。 技术细节 要使用此功能,您需要设置此可选的 SOAP 标头: <partialFailure>true</partialFailure> 该服务将执行没有错误 阅读全文
posted @ 2018-12-21 12:53 PanPan003 阅读(615) 评论(0) 推荐(0) 编辑
摘要:批处理 大多数服务都提供同步 API,要求您发出请求然后等待响应,但 BatchJobService 允许您对多项服务执行批量操作,而无需等待操作完成。 与各服务的特定 mutate 操作不同,BatchJobService 中的单个作业可以处理由广告系列、广告组、广告、条件、标签和 Feed 项组 阅读全文
posted @ 2018-12-21 12:49 PanPan003 阅读(632) 评论(0) 推荐(0) 编辑
摘要:速率限制 为了向遍布全球的 AdWords API 用户提供可靠的服务,我们使用令牌桶算法来衡量请求数并确定每秒查询数 (QPS) 速率。这样做的目的是阻止恶意的或不可控的软件大量入侵 AdWords API 服务器,影响其他用户。 例如,如果某个失控的客户端意外产生数以千计的线程来同时调用 AdW 阅读全文
posted @ 2018-12-21 12:30 PanPan003 阅读(617) 评论(0) 推荐(0) 编辑
摘要:最佳做法 本指南介绍了一些最佳做法,您可以运用它们来优化 AdWords API 应用的效率和性能。 日常维护 为确保您的应用不间断运行,可采取以下做法: 确保 AdWords API 中心中的开发者联系电子邮件是最新的,这是我们在与您联系时使用的别名。如果我们无法就 API 条款及条件的遵从事宜与 阅读全文
posted @ 2018-12-21 12:15 PanPan003 阅读(665) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-04-26 19:28 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-04-25 19:56 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-04-25 17:14 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-04-24 19:48 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-04-24 19:46 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-04-20 12:48 PanPan003 阅读(2) 评论(0) 推荐(0) 编辑
摘要:传统应用架构 存在问题: 系统资源浪费 部署效率太低 技术选型单一 为服务架构的要求 根据业务模块划分服务种类 每个服务可独立部署 & 相互隔离 通过轻量级API调用服务 服务需保证良好的高可用性 微服务架构 冒烟测试 Git Flow 微服务架构模式网站: http:mircroservices. 阅读全文
posted @ 2018-04-20 12:38 PanPan003 阅读(635) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-04-18 13:00 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-04-18 12:59 PanPan003 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-04-17 19:28 PanPan003 阅读(3) 评论(0) 推荐(0) 编辑
摘要:构建Docker映像 定义Dockerfile=》Docker根据Dockerfile构建出映像 包含: 基础映像(父映像)信息 维护者信息 映像操作命令 容器启动命令 基础映像(父映像)信息 维护者信息 映像操作命令 容器启动命令 .net standard中的示例,如下: 配置Docker主机 阅读全文
posted @ 2018-04-16 18:11 PanPan003 阅读(504) 评论(0) 推荐(0) 编辑
摘要:场景分析 描述产品服务,基于REST的接口 表述性状态转移(Representational State Transfer,REST) 任务拆分 将整体要做的工作内容划分成小的任务: 统一时间聚焦一个任务 对每次完成的部分做持续集成 整体的进度容易追踪 思维导图 Hello World API 开发 阅读全文
posted @ 2018-04-16 16:25 PanPan003 阅读(241) 评论(0) 推荐(0) 编辑
摘要:微服务遵循前提: 业务独立性:推荐书籍 Eric Evans《领域驱动模型》 团队自主性: 特点 单一职责:推荐书籍 Robert C.Martin《敏捷软件开发:原则、模式和实现》 轻量级通信:语言无关、平台无关的交互方式 独立性:交付过程中,开发(功能)、测试、部署的独立性;服务与服务的独立、隔 阅读全文
posted @ 2018-04-16 12:25 PanPan003 阅读(607) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示