美文网首页
每周阅读(2/5/2018)

每周阅读(2/5/2018)

作者: Jeff | 来源:发表于2018-02-11 22:27 被阅读5次

如何使用Docker+Rancher构建自动发布管道的?

  • 自动化发布的流程是什么样的?这个和一般做法的没什么区别。
  • 开发分支模型?对于所有的 branch 都做构建太频繁,只是选择特定的开发分支做构建,测试和部署。
  • 版本号规则。
  • 经验总结里提到的,把配置放到 consul 里面,容器启动时去拉取,便于管理;泛域名这一条,没经验。
  • Q&A 提到一些监控和日志的问题。
    • 日志的我们是通过将日志挂载到宿主机上,然后在宿主机上部署了 filebeat 将所有日志归并到一台主机上。然后在这台主机上部署了一个 tty.js,这样开发就可以通过浏览器看到所有的日志,非常方便。敏感信息在记录日志的时候需要脱敏,所以让开发看线上日志没有问题。

从业近20年,我对于软件架构这件事的一些思考

  • 软件架构不只是前期的“大设计”:前期设计是形成一些重要决策,而不涉及具体的技术细节,不是零设计或者大而全。
  • 每个开发团队都需要进行软件架构:建立技术领导力,放在混乱和代码腐化。
  • 软件架构师要会写代码、指导他人以及参与协作
  • 不一定非要用 UML
    • C4 模型是来自 software architecture for developers 一书的定义,指的是 Context 上下文场景、Container 容器、Component 组件和 Classes 类(或者 Code 代码),意思指一个软件架构是由这些模型呈树形结构组成。
  • 好的软件架构是敏捷的

Seriously, what do I need a bot for?

各行业 bot 的样例。

一些关于利用 Watson Conversation Service 构建 chatbot 的文章(by Henrik an IBMer):

相关文章

  • 每周阅读(2/5/2018)

    如何使用Docker+Rancher构建自动发布管道的? 自动化发布的流程是什么样的?这个和一般做法的没什么区别。...

  • 每周阅读(5/28/2018)

    最近忙,少有时间关注其他,人到中年还是目前这么个状态,值得反思,得让自己慢下来。 上周末和家人及好友走了趟无锡军嶂...

  • 每周阅读(3/5/2018)

    RPA & ODM: Empowering robots to make decisionsRPA 如何和 ODM...

  • 每周阅读(2/26/2018)

    TiDB 源码阅读系列文章(一)序TiDB 源码阅读系列文章(二)初识 TiDB 源码 会跟着这个系列读 Ping...

  • 每周阅读(4/2/2018)

    The Almighty Pause ContainerK8s pause 容器的作用:为 pod 里的容器提供 ...

  • 每周阅读(2/19/2018)

    Take a sneak peek at ODM on IBM Cloud Private ODM on ICP:...

  • 时间管理践行90天-2

    时间管理践行DAY2 我的90天目标: 1、每周运动3-5次. 2、每周英语精听5+,泛听5+ 3、阅读书籍10本...

  • 时间管理践行5/90

    时间管理践行DAY5 我的90天目标: 1、每周运动3-5次. 2、每周英语精听5+,泛听5+ 3、阅读书籍10本...

  • 每周阅读2

  • 时间管理践行 3/90

    时间管理践行DAY3 我的90天目标: 1、每周运动3-5次. 2、每周英语精听5+,泛听5+ 3、阅读书籍10本...

网友评论

      本文标题:每周阅读(2/5/2018)

      本文链接:https://www.haomeiwen.com/subject/lkiltftx.html