• 孙磊
    2018-10-07
    有个疑问,现在jenkins很火,携程有用到吗?我们用ansible替代了

    作者回复: 两者的特长不太一样,Jenkins主要用作异步任务驱动。携程只有编译系统使用Jenkins。ansible长于配置管理和分发,任务驱动的话,貌似很少有人用ansible来做,想必开发难度一定也大于同是python的celery

    
     1
  • 平仔
    2018-08-01
    还是没看到CI/CD的东西

    作者回复: 持续交付包含:配置管理,环境管理,集成与构建,测试管理和发布管理,可以看一下专栏的第一篇文章,会帮助你更多理解持续交付的。如果只是关注Jenkins pipeline的话,我想也就不会有那么多同学纠结怎么实施了。cicd是整个组织技术成熟度的集大成

    
     1
  • Jax
    2018-08-31
    老的项目,数据库结构往往是非常复杂的,量级也非常大,感觉每次测试创建一次数据库这个难度比较大。但是测试数据混乱的情况确实非常困扰我们,不知道有没有最佳实践可以参考?

    作者回复: 长痛不如短痛,我们会痛苦一次,建立一个测试基准库,之后的测试,如果需要重建数据库就以这个基准库为标准,当然基准库也是需要维护的

    
    
  • 祁勇
    2018-08-09
    我们公司的服务就存在好多依赖,启动依赖(字段的缺少都回导致程序无法启动)、程序之间的,架构部推一个规范都很难,从运维这里如何去推动?
    还有程序只有在业务调用到了才知道是否可用

    作者回复: 携程有一个叫vi(validation internal)的框架组建,所有应用启动的第一步必须实现这个接口,在这里可以做基础检查,发布的篇章里也会详细讲一下

    
    
  • 不需往后看
    2018-08-02
    感觉整个过程是个非常复杂的问题。所以能不能这么理解:docker 虽说不是万金油,但一定是必备工具。想知道 老师后面会不会讲些 docker 的相关应用?所占篇幅能有多少 🙈🙈。

    作者回复: 后面docker的内容还是挺多的,几乎每个大章节都会有所包含,特别是构建方面,会有不少新鲜的东西

    
    
我们在线,来聊聊吧