基于Rust-vmm实现Kubernetes运行时0 码力 | 27 页 | 34.17 MB | 2 年前3
字节跳动云原生微服务架构原理与开源实践 CloudWeGo 技术白皮书 2024字节跳动云原生微服务架构原理与开源实践 CloudWeGo 技术白皮书 出品:字节跳动基础架构服务框架团队 ’ alt=‘OCR图片’/> 团队介绍 字节跳动基础架构服务框架团队主要职责包括对内和对外两部分。对内,提供微服务研发框架和基础库(研发视角)、微服务运行时(服务运行视角)、微服务治理(维护视角),参与服务生命周期的研发、运行、维护、下线等阶段,横向支持成本优化、架构演进、安全体系建设、 业务上云等。对外,负责字节微服务技术开源品牌CloudWeGo,构建在Go、Rust编程语言以及微服务架构领域的技术影响力。 目 录 第一章 字节跳动微服务架构体系演进 …1 1.1 字节跳动微服务架构概述 …1 1.2 字节跳动编程语言及框架的演进 …1 1.2.1 Go 微服务框架的演进 ...1 1.2.2 对 Rust 的持续探索和投入 ...1 1.2.3 Rust 语言和 Go 语言如何选择 语言如何选择 ...2 1.3 字节跳动的 Service Mesh 概述 …2 1.4 字节跳动微服务运行时的出现与演进 …3 1.5 字节跳动微服务治理体系的演进 …4 1.5.1 萌芽期 ...5 1.5.2 蜕变期 ...5 1.5.3 发展期 ...6 1.5.4 成熟期 ...6 第二章 CloudWeGo 在开源和微服务方向的探索和实践 …8 2.1 CloudWeGo 开源背景0 码力 | 68 页 | 24.07 MB | 4 月前3
Greenplum 架构概览Greenplum 架构概览 基本拓拉结构 GP 基本查询流程 segmentl Segment 2 上,吉站可为 Gygenglum [后科称 GP 对是个PogigreSoL 实明和。GP 对外主代的入口,并用户雪上并行 情人 上| aaase 这He,人的入对 Segment 渤行;Standby aster 有为 aster 提供可用 Segment0 码力 | 1 页 | 734.79 KB | 2 年前3
Nacos架构&原理# NACOS 架构与原理 NACOS ARCHITECTURE & PRINCIPLES. 一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 易用·稳定·实时·规模 NΛCOs. 特别鸣谢:   ## 改变 按职能划分 Mesos Scala with JVM Container Focus on efficient datacenter deployment at scale ## 02 ## 架构模式 ## 一 体化架构模式  数据库 ## 聚合模式0 码力 | 32 页 | 864.40 KB | 2 年前3
领域驱动设计&中台/领域驱动架构透析与架构解耦领域驱动 架构透析与架构解耦 张逸 DDCHINA ## 内容 01 领域的边界 02 领域驱动架构的演进 03 DDD与C4模型 04 DDD与RUP 4+1视图 ## 领域的边界 ## 整洁架构  ## 六 边形架构 | a1b93a093b0107faff0bb8ee20e/p5_1.jpg) ## 微服务架构  ## 领域驱动架构的演进 ## 经典的DDD分层架构  ## 经典的DDD分层架构  ## 经典的三层架构 用户展现层  云架构演化## Apache ShardingSphere (Incubating) ## 云架构演化 京东数科-张亮 (email: zhangliang@apache.org) 京东数科-潘娟 (email: panjuan@apache.org) # 未来架构 从服务化到云原生 张亮 吴晟 敖小剑 宋净超 著  ## 分布式数据库中间优势 ## DB-Engines Ranking The DB-Engines Ranking ranks database management systems0 码力 | 37 页 | 3.00 MB | 2 年前3
Apache ShardingSphere(Incubating)云架构演化6/b/126bfe1465ea2bfc007e1620c0f37e48/p1_1.jpg) PostgreSQL ## Apache ShardingSphere(Incubating) 云架构演化 Juan Pan panjuan@apache.org JD Digits ## Sharding Sphere  ## ShardingSphere架构 核心功能 数据分片 分布式事务 数据库治理 弹性伸缩 管控界面 Apache ShardingSphere Sharding-JDBC 接入端 Sharding-Proxy ShardingSphere ShardingSphere Zookeeper ETCD 注册中心 SkyWalking:基于分布式追踪的性能监控系统。项目的核心目标是针对微服务、Cloud Native、容器化架构,并提供应用性能监控和分布式调用链追踪能力。 SkyWalking已于2017年12月8日,进入Apache孵化器。 ## 回 + Skywalking Apache SkyWalking Sharding-Proxy0 码力 | 34 页 | 5.07 MB | 2 年前3
微服务架构及ServiceComb实践## 微服务架构及ServiceComb实践 ## 什么是微服务架构? 一个既“简单”的又“强大”的后端架构模式。 ## 简单: 每个服务相对较小并比较容易开发维护。 服务可以独立的部署。 • 更适合小团队(个人)开发管理 • 更容易实验和采纳新的技术。 适合同学们学习 Demo也可以作为生产系统的一部分 ## 强大: 使大型的复杂应用程序可以持续的交付和持续的部署。 • 更容易测试 g) 分布式跟踪 网关 a) 路由 b) 黑白名单 c)和认证鉴权集成 ## 服务间的通信 背景:为什么服务间通信重要? • 每个微服务有自己的数据库(层) 服务架构应用的质量很大程度取决于服务的拆分的高内聚,低耦合,不了解服务间通信,无法做出高质量的拆分。 不同的业务,涉及的不同服务间通信有不同的要求 1. 关注事务性要求(ACID) 2. 关注对性能的要求 Zuul VS edge-service(更优)。 5. 生产环境需从最外层开始设置限流策略,并设置降级机制。 Thank You. 欢迎添加 ServiceComb小助手 加入微服务技术交流群,架构、设计、开 发、解BUG、调优,总有您感兴趣的话题 欢迎关注 微服务蜂巢公众号 获取更多微服务技术干货、资讯文章  阿里云数据库技术团队 # MongoDB MongoDB as in "humongous". Used to describe something extremely large or important. ## MongoDB 核心优势 灵活 · 文档模型 高可用 • 复制集 可扩展 分片集群 ##0 码力 | 29 页 | 2.03 MB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













