cobol

在Amazon Event “从大型机到微服务– Vanguard迁移到云”中非常有趣的演示。 以下部分可用作迁移模式:如何从大型机迁移到微服务的不同方式:

  • 重新托管
  • 再造
    • 重构
  • 使用Linux和Java重新平台
  • 回购
  • 退役
  • 全部结合

该演示文稿还展示了Vanguard的Cloud Data Architecture 。 通常,这是我们可以在云上为micrsoservices建立自己的数据库的方式,同时仍然仍在本地使用来自DB2大型机的数据。

使用此数据架构的优势:

  • 每个微服务都从其自己的本地数据库读取数据。
  • 仍可以从其他Host / Cobol批次中使用DB2大型机数据库。
  • 数据库可伸缩性

缺点:

  • 如果您遇到网络问题,则无法写入数据库。 通过使用缓冲写入异步写入对该Cloud Data Architecture进行了扩展。
  • 使用缓冲写入的缺点是本地数据库的最终一致性

如果需要迁移到云,并且想使用Strangler Pattern逐步进行演示,则应该查看演示文稿。

翻译自: https://www.javacodegeeks.com/2018/10/moving-batches-monolith-webapps-microservices.html

cobol

cobol_将Host Cobol批次和Monolith Webapps移动到云和微服务相关推荐

  1. cobol host变量_将Host Cobol批次和Monolith Webapps移动到云和微服务

    cobol host变量 在Amazon Event "从大型机到微服务– Vanguard迁移到云"中非常有趣的演示. 以下部分可用作迁移模式 :如何从大型机迁移到微服务的不同方 ...

  2. 将Host Cobol批次和Monolith Webapps移动到云和微服务

    在Amazon Event "从大型机到微服务– Vanguard迁移到云"中非常有趣的演示. 以下部分可用作迁移模式 :如何从大型机迁移到微服务的不同方式: 重新托管 再造 重构 ...

  3. 【译】Monolith first —— Martin Fowler 对于微服务架构的看法

    转载文章,文章经 LiteCodes 授权,转载至本博客. 原文地址:[译]Monolith first -- Martin Fowler 对于微服务架构的看法 整体架构先行(Monolith fir ...

  4. monolith_将Java EE Monolith雕刻成微服务

    monolith 在介绍了为什么微服务应该由事件驱动的简介博客之后,我想采取一些其他步骤,并在有关博客的同时准备我即将进行的一系列演讲(在jBCNconf和Red Hat Summit上与您见面) . ...

  5. php monolith,单体架构(Monolith)与微服务架构(MicroService)

    Monolith(单体应用)架构 通常情况下,服务由多个模块所组成,各模块会根据自身所提供的功能不同具有一个明确的边界,在编译时,这些模块将被打包成为一个个jar包,并最终合并在一起形成一个war包( ...

  6. 单体架构(Monolith)与微服务架构(MicroService)

    Monolith(单体应用)架构 通常情况下,服务由多个模块所组成,各模块会根据自身所提供的功能不同具有一个明确的边界,在编译时,这些模块将被打包成为一个个jar包,并最终合并在一起形成一个war包( ...

  7. 在.NET Core微服务中使用HostBuilder和Generic Host

    基于控制台的服务中探索一个简单模式,以解决跨领域问题. "通用" Host和HostBuilder是随.NET Core 2.1发布而发布的新功能组件的组件.它们的一个用例是通过提 ...

  8. 微服务网关Gateway实现Host过滤

    Host 路由 比如用户请求cloud.leon.com的时候,可以将请求路由给http://localhost:18081服务处理,如下配置: routes:- id: leon_goods_rou ...

  9. git 出现错误 Could not resolve host: github.com 或者 gitlab.com 或者gerrit相关( 自有服务 )...

    原来是因为github.com没有被主机给解析 1.第一步是 ping 你的gitlab 或者 github服务器ip地址 如果每隔几秒有 time = xx.ms 刷新 就证明是通的 2. 编辑 e ...

最新文章

  1. Const 重载解析
  2. gtest简介及简单使用
  3. 女神青涩时纤毫毕现!腾讯AI模型GFPGAN火上GitHub热榜第一,Demo在线可玩
  4. 【转】关于char * 与 char[]
  5. iOS xocde编译报错 NSObjCRuntime.h
  6. 自己实现strstr函数与strchr函数
  7. c语言编程中怎么打汉字,c语言编程中,怎么打汉字啊??我是新手啊~~
  8. P1494 [国家集训队]小Z的袜子
  9. Detected call of `lr_scheduler.step()` before `optimizer.step()`.
  10. jq如何在打开新的页面 关闭之前同链接的页面_教你如何“抢”其他域名的权重...
  11. linux ftp中文乱码方块,Ubuntu下NetBeans中文乱码及方框问题的解决方法
  12. linux tomcat连接mysql步骤_Linux安装JDK 、TOMCAT 、MYSQL 步骤
  13. [BZOJ2753][SCOI2012]滑雪与时间胶囊(特殊的有向树形图)
  14. loadrunner 11 的下载和安装
  15. 删库遭 GitHub 封号,开发者欲夺回发行权:“我只是犯了个编程错误”
  16. 对计算机课程的意见和建议对老师,对计算机应用基础课程的探讨
  17. 数据结构系列之三红黑树
  18. JavaScript全栈开发-工具篇
  19. 提出“和而不同”的思想——与管仲并称的晏婴
  20. android手机操作手册,数字填图(Android版)操作手册.pdf

热门文章

  1. vue - package.json
  2. mac finder变慢解决办法
  3. Storyboard更改layer层属性
  4. iOS 利用JSPatch 添加热补丁功能
  5. python自学笔记(三)python基本数据类型之列表list
  6. Linux-SAMBA服务器的配置
  7. vector机器人 HOW TO RESET, ERASE AND RESTORE VECTOR 如何重置,删除和恢复向量
  8. php linux fork进程 多个进程/线程共享一个 socket连接 出现多个进程响应串联
  9. RSAC简介 RSAC 2020 最热门的36款网络安全产品
  10. golang 读写文件的四种方式