每一名优秀开发者都想成为架构师。架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。

加载中
置顶
发表了博客
前天 12:31

基于Saga的分布式事务调度落地

![图片](http://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/a144eb4a4b15433ea248ceb7a4f6a0c9~tplv-k3u1fbpfcp-zoom-1.image) _全文4104字,预计阅读时间12分钟。_ # **一、背景** 随着微服务架构的兴起,越来越多的公司都对自身的业务架构进行了微服务化。在微服务架构中,随着服务的逐渐拆分,数据库的私有化已成为业界不成文的规定。因此伴随着微服务拆分所带来的数据一致性的问题也愈发严重,如何解决该问题成为微服务架... 展开更多

收藏 2
0
置顶
发表了博客
05/12 14:59

基于Saga的分布式事务调度落地

![图片](http://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/a144eb4a4b15433ea248ceb7a4f6a0c9~tplv-k3u1fbpfcp-zoom-1.image) _全文4104字,预计阅读时间12分钟。_ # **一、背景** 随着微服务架构的兴起,越来越多的公司都对自身的业务架构进行了微服务化。在微服务架构中,随着服务的逐渐拆分,数据库的私有化已成为业界不成文的规定。因此伴随着微服务拆分所带来的数据一致性的问题也愈发严重,如何解决该问题成为微服务架... 展开更多

收藏 3
0
置顶
发表了博客
05/12 14:38

Spark离线开发框架设计与实现

![图片](http://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/9668a932a9c545ac898eb8ec72b201ce~tplv-k3u1fbpfcp-zoom-1.image) > **导读**:本文介绍了开发框架的整体设计,随后对各模块进行了拆解,重点介绍了如何快速实现应用程序的开发,并从设计思路、实现方式、功能介绍及创建方式等角度对通用的数据回溯应用进行了全面介绍,实现了一次环境准备,多数据回溯任务的启动方案。总之,框架对开发效率、回溯任务的效率与维护... 展开更多

收藏 0
0
置顶
发表了博客
05/12 11:05

智能运维应用之道,告别企业数字化转型危机

> 云智慧 AIOps 社区是由云智慧发起,针对运维业务场景,提供算法、算力、数据集整体的服务体系及智能运维业务场景的解决方案交流社区。该社区致力于传播 AIOps 技术,旨在与各行业客户、用户、研究者和开发者们共同解决智能运维行业技术难题,推动 AIOps 技术在企业中落地,建设健康共赢的AIOps 开发者生态。 # 面临的问题及挑战 ## 数据中心发展历程 2000年中国数据中心始建,至今已经历以下3大阶段。早期:离散型数据中心IT因... 展开更多

收藏 1
0
置顶
发表了博客
05/09 14:55

系列开篇|云原生时代下微服务架构进阶之路

云原生时代,很多新兴技术和实践不断涌现,而企业用户在实现云原生之旅的时候常常面临诸多新兴开源技术不知如何选择,或者有了技术堆栈但是具体落地执行困难重重的局面;这其中,尤其是微服务的技术堆栈选择和落地实现往往是其中的焦点问题。 VMware是业界知名的云原生领域的技术领导力厂商,在近些年服务了大量企业用户成功地实现了微服务应用实现和落地。 《云原生时代下微服务架构进阶之路》系列文章,就是和读者一起分享, ... 展开更多

收藏 1
0
置顶
发表了博客
05/06 16:06

智能运维 VS 传统运维|AIOps服务管理解决方案全面梳理

> 云智慧 AIOps 社区是由云智慧发起,针对运维业务场景,提供算法、算力、数据集整体的服务体系及智能运维业务场景的解决方案交流社区。该社区致力于传播 AIOps 技术,旨在与各行业客户、用户、研究者和开发者们共同解决智能运维行业技术难题,推动 AIOps 技术在企业中落地,建设健康共赢的AIOps 开发者生态。 # 运维服务管理的问题与挑战 ## 数字化转型背景下的IT运维 随着业务的不断创新发展,敏捷开发、容器化、云计算等新技... 展开更多

收藏 2
1
置顶
发表了问答
05/06 14:12

Gateway集成Druid监控页面 404

必威体育app手机版我在其他服务集成没有任何问题,只有Gateway一直404,大佬们帮忙看看是啥问题 maven版本 如下 application.yml配置如下

收藏 0
置顶
发表了博客
04/20 18:42

图文并茂!推荐算法架构——粗排

导语 | 粗排是介于召回和精排之间的一个模块,是典型的精度与性能之间trade-off的产物。理解粗排各技术细节,一定要时刻把精度和性能放在心中。 本篇将深入重排这个模块进行阐述。 一、总体架构 粗排是介于召回和精排之间的一个模块。它从召回获取上万的候选item,输出几百上千的item给精排,是典型的精度与性能之间trade-off的产物。对于推荐池不大的场景,粗排是非必选的。粗排整体架构如下: 二、粗排基本框架:样本、特征、... 展开更多

收藏 13
0
置顶
发表了博客
04/27 11:57

浅谈小程序开源业务架构建设之路

> **导读**:本文首先引入百度小程序开源生态介绍,随后在发展道路中遇到厂商浏览器合作场景,引出小程序分发保障的痛点和挑战,接着分别从分发通路、能力检测、能力匹配以及能力干预方面详细探讨了具体的方案和设计,最后对建设之路中的设计思路和思考进行了总结。 > > > > 全文5543字,预计阅读时间14分钟 # **一、业务介绍** ## **1.1 小程序开源整体介绍** 百度从做智能小程序的第一天开始就打造真正开源开放的生态,我们的... 展开更多

收藏 6
0
置顶
发表了博客
2021/05/28 10:40

高可用DevHa实践,告诉你生产环境0性能故障是如何做到的!

导读:近日,数列科技 CTO 陆学慧参加 ArchSummit 全球架构师峰会,并进行了题为《0 性能故障是如何做到的:高可用性能领域的 DevHA 实践》的主题演讲,详细介绍了 0 性能故障的实践经验及对应解决方案。以下为演讲摘录及完整版演讲视频。 在正式开始之前分享一个小故事 :夏天来了,我前段时间在深圳发现已经有蚊子了,晚上睡觉灯一关,就听到身边有嗡嗡嗡的声音,想起来打死蚊子,但等我把灯打开,就找不到那个蚊子了。这种经... 展开更多

收藏 4
1
置顶
发表了博客
04/21 11:28

中商惠⺠交易中台架构演进:对 Apache ShardingSphere 的应⽤

翟扬,中商惠民平台组架构师,参与中台建设 0 到 1 的过程,主要负责交易中台、商品中台、搜索平台的建设和研发工作。 快消品⾏业传统的运营模式,已经不能适应新时代的发展要求,单⼀推动供应链末端的升级,⽆法实现社区商业的⾼质量发展。中商惠民继续以百万家社区超市订货服务为业务核⼼,从服务零售终端门店转型升级,向推动快消品全产业链数字化转变,构建 B2B2C 数据闭环运营体系,为品牌商、经销商、社区超市提供采、销、... 展开更多

收藏 6
2
置顶
发表了博客
04/26 18:03

MOSN 1.0 发布,开启新架构演进

![](http://oscimg.xuhui-sz.com/oscnet/up-3049705949e03e8de0333d5bbbca86d1559.png) 文|朱德江(花名:人德) 蚂蚁集团技术专家 *负责 MOSN 核心开发,关注云原生流量网关的演进* 以下内容整理自 SOFAStack 四周年的分享 **本文 5332字 阅读** **10 分钟** ## MOSN 1.0 发布 MOSN 是一款主要使用 Go 语言开发的云原生网络代理平台,由蚂蚁集团开源,经过双 11 大促几十万容器的生产级验证。 经过 4 年的蓬勃发展,在 11 位 ... 展开更多

收藏 1
0
置顶
程序员
发表了问答
04/22 14:43

有了Kong做网关 是否还需要SpringGateway

本人java程序员刚加入新公司,公司后端是多语言开发有java,net。公司运维用kong做统一的网关,Java后端是用springcloud框架,请问一下各位大佬是否需要上SpringGateway呢?

收藏 0
置顶
发表了博客
04/21 14:52

数字化时代,企业运维面临现状及挑战分析解读

> 云智慧 AIOps 社区是由云智慧发起,针对运维业务场景,提供算法、算力、数据集整体的服务体系及智能运维业务场景的解决方案交流社区。该社区致力于传播 AIOps 技术,旨在与各行业客户、用户、研究者和开发者们共同解决智能运维行业技术难题,推动 AIOps 技术在企业中落地,建设健康共赢的AIOps 开发者生态。 # 引言 近年来,随着IT互联网的迅速发展,数字经济与数字生活对人们日常生活的影响也逐渐加深。如下图右下角所示,部... 展开更多

收藏 6
0
置顶
发表了博客
04/20 10:44

百度小程序包流式下载安装优化

> 导读:文本介绍了百度小程序包下载链路的一种优化手段 —— 流式下载安装。首先引出原有方案的可优化点,接着探讨了优化方案是如何更充分地利用了网络IO、本地IO、CPU计算资源,最后介绍了代码层面的实现原理。 > > > > 全文3608字,预计阅读时间10分钟 **一、问题背景** ---------- 小程序安装过程中涉及安装包的网络下载、保存文件、签名校验、解压解密等多个步骤,原有方案中各个步骤相互依赖串行执行,安装过程消耗时长为... 展开更多

收藏 0
0
置顶
发表了博客
04/20 10:53

深度 | 字节跳动微服务架构体系演进

本文整理自字节跳动(火山引擎)基础架构/服务框架团队负责人成国柱在 QCon 2021 的分享,主要介绍了 2018-2021 年间,服务框架团队在 Golang 服务框架和 Service Mesh 上的技术实践和经验总结。 字节跳动微服务架构概述 在字节跳动,微服务架构的特征可以被归纳为 4 点,如下图所示: 首先是规模大、增长快。近三年来,字节跳动的微服务数量和规模迎来快速发展。2018 年,我们的在线微服务数大约是 7000-8000,到 2021 年 5 月... 展开更多

收藏 66
3
置顶
发表了问答
04/20 10:18

请求参数使用注解@ApiOperationSupport(includeParameters = {"carNumber","devices"})过滤问题

请求参数使用注解@ApiOperationSupport(includeParameters = {"carNumber","devices"})过滤问题,请求参数的描述无法正常显示,请求示例正常过滤了

收藏 0
置顶
发表了博客
04/15 14:07

seadt:金融级分布式事务解决方案 —— 技术选型和实现

本文首发于微信公众号“Shopee技术团队”。 摘要 seadt 是 Shopee 金融产品团队使用 Golang,针对真实的业务场景提供的分布式事务解决方案。 Golang 目前没有成熟的中间件、组件支持分布式事务,如何快速支持业务需求且同时解决分布式事务问题,是业务团队面临的棘手问题。 这将会是一系列文章,分多个章节进行阐述。本文作为开篇文章,会概要介绍金融业务中遇到的分布式事务问题,详细介绍团队的选型和实现。 1. 分布式事务的挑... 展开更多

收藏 5
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部