码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 菜鸟 CPaaS 平台微服务治理实践


    背景

    CPaaS(cainiao platform as a service)是以公有云为基座,结合先进的云原生理建设的企业级 DevOps 的 PaaS 平台,CPaaS 主要目前主要支持的场景:菜鸟生态的云上研发运维、菜鸟公有云 SaaS 化的能力透出、菜鸟商业化输出支撑,部署到客户的公有云、专有云环境。

    在服务了菜鸟多家生态公司及部分商业化输出的产品过程中,深入客户业务场景,解决业务研发及部署痛点的过程中,积累了一些宝贵的经验。这里我们主要对规范云上研发流程,提升研发效率为目标建设的环境治理(云上项目环境)及减少线上版本发布风而险建设的灰度平台的实现过程进行展开介绍。

    目标

    1、通过项目环境,为多分支并行开发场景提供流量隔离及快速联调的能力。

    2、生产环境实现服务灰度发布(金丝雀发布),降低变更风险。

    3、微服务应用具备优雅上下线能力,避免启停过程中带来的服务调用出错问题。

    调研阶段

    微服务流量管控

    我们首先调研了开源自建的方案。在调研时我们发现,开发和维护开源 SDK 方案的成本非常大。需要对 Spring Cloud 和 Dubbo 这些微服务框架以及 RockeMQ 这类消息中间件非常了解,才能准确地找到各个框架的增强点进行定制化开发。

    除此之外,业务方使用的微服务框架版本也是跨度很大,维护这些不同版本的微服务框架适配,也需要投入大量的精力。

    最重要的一点是,使用开源 SDK 自建的方案,开发业务的同事,需要在应用的开发和部署运维的流程都感知到 SDK 的存在,对开发、构建、运维的侵入性很大,很难进行推广。

    后来我们也找到了阿里集团负责中间件的同事寻求支持,了

  • 相关阅读:
    学习paddle-detection(paddlex的使用)
    【Hack The Box】windows练习-- blue
    STM32单片机IC卡指纹密码锁门禁系统GSM短信报警
    java计算机毕业设计VUE商场库存管理系统MyBatis+系统+LW文档+源码+调试部署
    c++ 沉思录——代理类
    挑战100天 AI In LeetCode Day06(热题+面试经典150题)
    CodeSys中编程实现串口通讯【基于树莓派4B】
    react中Context以及useContext的使用
    Rust中使用Rocket框架返回html网页,返回一个基于 Handlebars (HBS) 模板的响应
    OPENFLOW协议协议分析实践
  • 原文地址:https://blog.csdn.net/weixin_43970890/article/details/126714095
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号