Linus Torvalds 正式发布 Linux Kernel 6.0,性能大优化 Linus Torvalds 近日宣布发布 Linux 6.0 作为一个主要的内核系列,它带来了新的特性,改进的硬件支持,以及 bug 和安全修复。 经过两个月的开发,Linux Kernel 6.0... 系统教程# kernel# linux# 支持 2年前230
Linux Kernel 5.19 正式发布,支持龙芯 CPU架构 经过两个多月的开发,Linux Kernel 5.19 终于来了,它引入了对 ZSTD 压缩固件文件的支持、对 AMD 的安全嵌套分页功能的支持、用于管理多路径 TCP (MPTCP) 流的新用户空间... 系统教程# linux# risc# 支持 2年前90
OpenHarmony轻量系统移植示例 想了解更多内容,请访问: 51CTO和华为官方合作共建的鸿蒙技术社区 https://ost.51cto.com 1、移植类型 OpenHarmony轻量系统的移植比较简单,代... 系统教程# arch# soc# 代码 2年前150
win11是不是arm架构详细介绍 win11系统不仅有着最新的界面还为用户们带来了很多的全新特色可是在架构方面还是充满了疑惑,大量的用户都不了解这款系统是不是arm架构的,所以今天就给你们带来了win11是不是arm架构详细介绍,快来... 电脑技巧# arm# snapdragon# win 2年前800
arm架构win11下载教程 有些用户会发现使用win11的安卓子系统无法运行一些arm架构的应用,这其实是因为需要安装arm架构的win11才可以使用,那么arm架构win11怎么下载呢。,方法一:,1、打开uup下载站,找到其... 电脑技巧# arm# win# 下载 2年前1780
win11安卓模拟器是否是arm详细介绍 安卓应用程序有不同的架构,其中有很多应用程序需要使用独特的ARM架构,但是在x86的windows系统中无法使用arm架构的安卓模拟器。最近win11系统宣布能够支持安卓应用,那么win11是否支持a... 电脑技巧# arm# win# 安卓 2年前480
win11arm版是什么意思 我们在挑选win11下载的时候,可能会看到其中有一个arm版本,但它不是消费者版所以很多人不知道win11arm版是什么意思,其实它是专为arm架构提供的版本。,答:win11arm版是指能够 兼容a... 电脑技巧# arm# win# winarm 2年前310
Wayformer: 一个实现运动预测简单有效的注意网络 arXiv论文“Wayformer: Motion Forecasting via Simple & Efficient Attention Networks“,2022年7月上传,是谷歌Wa... 人工智能# 架构 2年前570
AI也可以脑补画面了吗? 一 导读 一段描述性的文字、配上风格参考和局部的画面信息,AI有可能快速、准确的“脑补”出完整的图像吗?在深度学习顶会NeurIPS 2021上,阿里巴巴达摩院智能计算实验室提出了一种全新的多... 网站建设# ai# 开发# 开发工具 2年前500
七个阶段模型,帮助微服务架构落地! 作者丨崔皓 策划丨孙淑娟 【51CTO.com原创稿件】业务的飞速发展以及变化多端的动态组合一直推着以 IaaS、PaaS 和 SaaS 形式表现的云计算不断发展,随之微服务的实施方案也需要... 网站建设# 原创# 开发# 开发工具 2年前2420
我们一起聊聊Kafka核心概念,你学会了吗? 一、Producer 生产者创建消息。 该角色将消息发布到Kafka的topic中。broker接收到生产者发送的消息后,broker将该消息追加到 当前用于追加数据的 segment 文件中。 一般... 网站建设# 前端# 开发# 架构 2年前490
小程序底层架构剖析 当我们前端切图崽网上冲浪的时候,会发现有很多技术文章都在分析vue框架,react框架,显少有分析小程序框架的。那今天就通过这篇短小精悍的文章带大家了解一下微信小程序的底层架构。(如无特殊说明,下文中... 网站建设# app# 前端# 开发 2年前990
一个牛逼的创业公司后台技术栈搭建方案 在大多数创业公司,因为没有大公司那些完善的基础设施,需要从开源界的一个个系统和组件做选型,最终形成整个的后台技术栈。 说到后台技术栈,脑海中是不是浮现的下面这样一幅图? 图 1 有点眼晕,以下只... 网站建设# 后台# 开发# 开发工具 2年前480
跳出大公司技术体系谈架构 为什么大部分工程师都无法成为优秀的架构师?做到纯精通 coding, 是否能成为***的架构师?如果你有这样的疑惑,就来听听蚂蚁高级测试开发专家懿泽怎么说。今天,懿泽跳出大型互联网公司技术体系,从通用... 网站建设# 开发# 开发工具# 技术体系 2年前410
如何避免新代码变包袱?阿里通用方法来了! 什么是设计?什么是架构?从零开始建立一个新的系统,新写的每行代码都可能成为明天的历史包袱?如何能有效的在遗留代码上工作?今天,阿里资深技术专家辉子为我们带来NBF框架下软件工程架构设计通用方法论,值得... 网站建设# Architect# 代码# 开发 2年前350
毕业10年才懂,会升层思考,工作有多轻松? 从学生开始老师就教导我们什么是问题?如何找出标准答案。然而,经过十几年的学习,大多数人依然没有理解问题的本质。正确定义问题是成功的开始,更是成功架构师的必要条件。今天,阿里资深技术专家张荣华从问题的本... 网站建设# 开发# 开发工具# 思维 2年前210
从方法到思维:什么是应用逻辑架构的正确姿势? 本文分享阿里资深技术专家六铢的架构方法论,这套方法论中包含了详细的架构推导逻辑,希望能够帮助大家在工作中从各个粒度、各个层次来做好架构工作。较长,同学们可先收藏再看。 一、背景 1.1 架构... 网站建设# 功能# 应用逻辑# 开发 2年前510
架构方法论:如何自底向上推导应用逻辑? 点击阅读上篇:从方法到思维:什么是应用逻辑架构的正确姿势? 五 架构的基本约束 架构约束分成了基本约束和业务约束: 逻辑架构基本约束:是软件工程领域常见的各种软件设计原则。 逻辑架... 网站建设# 应用逻辑# 开发# 开发工具 2年前480
数据湖架构,为什么需要“湖加速”? 湖加速即为数据湖加速,是指在数据湖架构中,为了统一支持各种计算,对数据湖存储提供适配支持,进行优化和缓存加速的中间层技术。那么为什么需要湖加速?数据湖如何实现“加速”?本文将从三个方面来介绍... 网站建设# 大数据# 开发# 开发工具 2年前520
云原生时代,应用架构将如何演进? 云原生已经进入了PaaS上云为主的阶段 阿里巴巴已经经历了IaaS上云的阶段,迈进到了PaaS上云的时代。在去年的“双11”,阿里巴巴就已经实现了电商核心系统的全面上云,这里的上云主要是在IaaS层... 网站建设# 云原生# 应用# 开发 2年前560
为什么说应用架构需要分类思维? 如何定义架构?应用架构的要素有哪些?什么是应用架构中的分类思维?开源应用架构COLA的作者张建飞介绍他在COLA架构设计中的一些思想经验,分享他的应用架构之道。 模块(Module)、组件(Compo... 网站建设# 应用# 开发# 开发工具 2年前370
什么是微内核架构设计? 作为一名Java程序员,相信同学们都听说过微内核架构设计,也有自己的理解。那么微内核是如何被提出来的?微内核在操作系统内核的设计中又有什么作用?本文从插件化(Plug-in)架构的角度来诠释微内核架构... 网站建设# 开发# 开发工具# 微内核 2年前320
2023 年十大前端发展趋势 新技术的出现和老技术的淘汰让前端开发者们需要不断地学习和更新知识。特别是在经济不好的情况下,是否掌握新的技术很大程度决定着你是否被淘汰。,,虽然应用程序试图将网站替代,但前端 Web 开发业务仍在快速... 网站建设# web# 前端# 服务 2年前450
服务架构简介:你是否了解这些常用架构? ,我们日常生活中使用很多应用程序,有微信、抖音、王者这种涉及多人联网互动的大型应用,它们以操作系统作为宿主;也有网站、小程序、PWA等借壳的应用。面向用户表现为Android/iOS/Windows... 网站建设# client# server# 应用程序 2年前160
TP-LINK面试真题和答案 ,话说 TP-LINK 联洲的秋招提前批已经开启很久了,6 月份就已经开启了,并且最近已经有人陆陆续续拿到口头 Offer 了,所以今天就来给大家介绍一下 TP-LINK 的面试流程和真题及答案解析... 网站建设# link# tp# 服务 2年前1430
vivo 帐号服务稳定性建设之路-平台产品系列06 ,vivo帐号是用户畅享整个vivo生态服务的必备通行证,也是生态内各业务开展的基石。伴随公司业务快速增长,帐号系统目前服务的在网用户已达到2.7亿,日均调用量破百亿,作为一个典型的三高(高性能、高并... 网站建设# vivo# 架构# 稳定性 2年前130
服务架构:事件驱动架构 ,事件驱动架构是由生产者和消费者组成,生产者负责生产事件,消费者监听并消费事件。,,事件驱动架构,事件分发以近实时的方式进行,所以当事件产生时,消费者可以立即做出应对。,还有一种模式,多个消费者是竞争... 网站建设# iot# 事件驱动# 时间 2年前3430
一篇带你了解软件架构模式之分层架构 ,本篇我们将讨论分层架构模式。,分层架构模式是一种n层模式,其中组件按照水平层次进行组织。这是设计大多数软件的传统方法,旨在实现自我独立。这意味着所有组件之间相互连接,但彼此之间不相互依赖。,,这种架... 网站建设# 分层# 所有# 架构 2年前370
软件架构模式—分层架构 分层架构模式是一种n层模式,其中组件按照水平层次进行组织。这是设计大多数软件的传统方法,旨在实现自我独立。这意味着所有组件之间相互连接,但彼此之间不相互依赖。,,这种架构模式有四个层,每个层中的模块性... 网站建设# 所有# 架构# 模式 2年前270
我们一起聊聊【软件架构模式】—微内核架构 微内核架构模式(有时被称为插件架构模式)是实现基于产品的应用程序的自然模式。基于产品的应用程序是那种打包并以版本形式供下载的典型的第三方产品。然而,许多公司也像软件产品一样开发和发布他们的内部业务应用... 网站建设# 应用程序# 微内核# 插件 2年前1640
如何开始使用事件驱动的微服务 译者 | 李睿,审校 | 重楼,许多组织在其发展过程中达到了这样一个阶段,即曾经为他们提供良好服务的单一应用程序开始阻碍他们的发展。也许业务需要现有架构无法支持的新功能,或者需要更灵活的方法来存储和访... 网站建设# 事件驱动# 单一# 应用程序 2年前550
使用开源 API 网关实现可伸缩 API ,API 网关是一个单一节点,提供对 API 调用入口。网关聚合了所请求的服务,并相应传回合适的响应信息。为了令你的 API 网关有效地工作,设计一个可靠、高效且简洁地 API 至关重要。本文介绍一种... 网站建设# api# 主导# 应用程序 2年前540
实时湖仓一体在腾讯的落地实践 需要进行数据处理的公司在湖仓演进的架构选择上都十分相似。起初,首选方式是数仓架构,比如teradata 、greenplum或Oracle等。通常数据处理的流程是把一些业务数据库,如Transacti... 网站建设# teradata# 数仓# 架构 2年前430
释放微服务的力量:揭示API的好处、挑战和最佳实践 译者 | 李睿,审校 | 重楼,在当今快节奏的软件开发环境中,微服务已经成为一种流行的架构模式。但是什么是微服务呢?简而言之,微服务是一种将应用程序构建为通过轻量级协议进行通信的松散耦合、细粒度服务的... 网站建设# 应用程序# 服务# 架构 2年前510
当低代码和无代码平台可以加速应用程序现代化时 ,你的组织很可能正在寻求将遗留应用程序现代化、将单片应用架构拆分为服务,并迁移到公共或私有云基础架构。在此过程中,您可能还希望改善用户体验,创建CI/CD流水线,添加测试自动化,并实施一系列其他Dev... 网站建设# devops# 应用程序# 架构 2年前560
2023架构·可持续未来峰会首日 暨The Open Group与机械工业出版社战略签约仪式圆满举办! 2023 年6 月 29日,由The Open Group主办的2023架构·可持续未来峰会(北京主会场)在机械工业出版社圆满落幕。,,本次大会以“可持续未来”为主题,采取1+3,即北京主会场+上海... 网站建设# group# open# 主会场 2年前330
业务侧最好的朋友:微服务中的 BFF 架构 在我们之前设计的一个供应链系统中,它包含了商品、销售订单、加盟商、门店运营、门店工单等服务,涉及了各种用户角色,比如总部商品管理、总部门店管理、加盟商员工、门店人员等,而且每个部门的角色还会进行细分... 网站建设# 供应链# 加盟商# 工单 2年前430
为什么从 MVC 到 DDD,架构的本质是什么? 今天要分享的是 MVC 和 DDD 的架构本质,通过由浅入深的介绍讲解和视频带着手把手操作创建工程架构。让无论是学习 MVC 的小白码农还是希望了解更多关于 DDD 内容的老白码农,都可以学习到一点自... 网站建设# ddd# mvc# 创建 2年前1650
微服务体系结构简介 微服务架构是一种将应用程序作为一组小型松耦合服务来构建的架构风格。每个服务负责一个特定的业务能力,并可以独立于其他服务进行开发、部署和扩展。微服务的方法旨在将庞大的应用程序拆分为更小、更易管理的组件... 网站建设# 应用程序# 开发# 服务 2年前390
loongarch架构介绍—基础指令(一) ,想了解更多关于开源的内容,请访问:,51CTO 开源基础软件社区,https://ost.51cto.com,最近龙芯中科宣布,龙芯2K0500开发板已与OpenHarmon... 网站建设# loongarch# 开源# 架构 3年前420
最终选择了单体应用,放弃了微服务架构 今年年初,刘润老师在他的一个短视频号上发布了一段视频:《钱越来越难赚了,怎么办》,在他看来钱越来越难赚了的原因主要有五个:效率被技术推动、行业稀缺性流动、消费者需求变化、组织内部熵增、经济形势不好;他... 网站建设# 数禾# 架构# 研发 3年前600
90%的程序员,都没用过多线程和锁,怎么成为架构师? 你只面向工作学习吗?,如果说编程只是单纯的承接产品需求开发系统功能,那么基本可以把程序开发简单理解成按照需求PRD,定义属性、创建方法、调用展示,这三个步骤。,尤其是在一些大公司中,会有易用的、完善的... 网站建设# 关心# 开发# 架构 3年前550
虚拟化技术浅析之初识Kubernetes 单体架构:可以理解为主要业务逻辑模块(我们编写的代码模块,不包括独立的中间件)运行在一个进程中的应用,最典型的是运行在一个Tomcat容器中,位于一个进程里。单体架构好处是技术门槛低、编程工作量少、开... 网站建设# 单体# 应用# 架构 3年前750
微服务架构的数据库为什么喜欢分库分表? 微服务架构想必大家都是有所耳闻。,简单来说,微服务架构就是把传统的一个单体应用以一套"小服务"的方式进行开发,这些"小服务"可以运行在不同机器上,它们在自己的进程中运行,"小服务"之间可以通过像是 H... 网站建设# 业务# 信息# 数据库 3年前480
淘宝iOS扫一扫架构升级 - 设计模式的应用 扫一扫是淘宝镜头页中的一个重要组成,功能运行久远,其历史代码中较少采用面向对象编程思想,而较多采用面向过程的程序设计。随着扫一扫功能的不断迭代,我们基于设计模式的基本原则,逐步采用设计模式思想进行代码... 网站建设# 代码# 扫一扫# 架构 3年前730
事件驱动的分布式事务架构设计 事件驱动架构是一种促进生产的 软件架构范式 。事件驱动架构在用微服务构建的现代应用中非常普遍,它用事件来触发、解耦服务之间的通信。事件可以是 状态的变更 ,比如将商品放入购物车;也可以是 某种标识 ... 网站建设# 事件驱动# 时间# 架构 3年前110
盘点低延时网络架构中使用的那些黑科技! 大家好,我是飞哥!最近我简单研究了一下低延迟网络架构,今天和大家分享分享。,谈到优秀的低延时网络架构,大家首先可能想到的是各家互联网大厂,比如腾讯阿里字节,总会觉得大厂做的肯定最好。但其实在在一般的互... 网站建设# 互联网# 延迟# 架构 3年前800
转转测试环境治理的高效能实践 转转测试环境治理历经3个版本的迭代,环境搭建耗时及资源占用大幅度下降,在此过程中积累了丰富的实践经验。本文将从测试环境的需求及背景出发,介绍转转测试环境治理各个版本的原理、技术、优缺点,毫无保留地将转... 网站建设# 单体# 架构# 测试环境 3年前870
API接口架构REST vs GraphQL 无论是创建网站,还是移动应用程序,我们都需要通过 API 来传递数据,通过 API 我们可以获取到数据库中的数据,可以操作数据库,可以处理一些业务逻辑。现在最流行的 API 架构是 REST。但是,G... 网站建设# api# graphql# rest 3年前940
温故知新:从计算机体系结构看操作系统 计算机体系结构正在消亡 (Architecture is dying)?其背后可能是对传统的冯·诺伊曼体系结构在应对多样化应用时局限的无奈,以及对摩尔定律的放缓甚至终结的担心。那么,计算机体系结构又将... 网站建设# architecture# 体系结构# 摩尔定律 3年前500
什么是服务网格?在微服务体系中又是如何使用的? 服务网格这个概念出来很久了,从 2017 年被提出来,到 2018 年正式爆发,很多云厂商和互联网企业都在纷纷向服务网格靠拢。像蚂蚁集团、美团、百度、网易等一线互联网公司,都有服务网格的落地应用... 网站建设# mesh# service# 服务 3年前400
现代企业数据架构的关键要素 译者 | 陈峻,审校 | 孙淑娟,不知您是否注意到,现代企业数据架构的概念化设计,对于企业的数据掌控与“变现”能力,起着至关重要的作用。此处的现代企业架构主要包括:微服务、云原生应用、事件驱动方案以... 网站建设# 企业# 数据# 架构 3年前590
消息中间件实现高可用架构,你会怎么设计? ,这篇文章,我们来聊一下消息中间件高可用架构的一些原理。,对于一个合格的高级Java工程师而言,你肯定会碰到在系统里用到MQ的场景,那么这个时候你需要基于你的业务场景和需求,考虑在使用MQ的时候可能遇... 网站建设# mq# 可用# 技术 3年前400
换个角度,重新理解架构 ,“系统设计”可以用来描述我在系统中定义的某些规则或设计的明确的模块?还是说,它就是我定义的具体的类和函数?,如果我们从敏捷软件开发的角度来看软件架构,我们很快就会得出这样的结论:在实际实施之前,几乎... 网站建设# 定义# 架构# 模块 3年前290
K8s 长什么样?一文道清它的整体架构 2020年开始我在公众号上分享 K8s 学习笔记的时候属于边学边写,每学会一块内容,记录总结发布在公众号上。如今回看,发现很多内容、知识点写的过于生硬,很多名词不知道是干什么的,就直接翻译了过来,这就... 网站建设# ks# 内容# 层次 3年前710
单体分层应用架构剖析 分层单体架构风格是分层思想在单体架构中的应用,其关注于技术视角的职责分层。同时,基于不同层变化速率的不同,在一定程度上控制变化在系统内的传播,有助于提升系统的稳定性。但这种技术视角而非业务视角的关注点... 网站建设# 分层# 单体# 应用 3年前410
对软件系统的一些理解 这篇文章是想表达我对系统软件的一些理解,风格跟之前的不太一样,整体偏“务虚”。我自己其实是不太擅长“务虚”的,甚至是有点排斥。就跟相比起看论文,我更喜欢看code,当然我也看论文,只不过相对来说少些... 网站建设# lsm# tree# 存储 3年前550
英特尔宣布推出LLVM架构的C/C++编译器 ,日前,英特尔官宣推出基于 LLVM 架构的下一代 C/C++ 编译器,从而代替之前经典的英特尔 C++ 编译器。 LLVM是底层虚拟机(Low Level Virtual Machine)的缩写,是... 网站建设# c# llvm# 架构 3年前530
醒醒吧,你根本不适合用事件驱动架构 当下,随着微服务的兴起,容器化技术的发展,以及云原生、serverless 概念的普及,事件驱动再次引起业界的广泛关注。,所谓事件驱动的架构,也就是使用事件来实现跨多个服务的业务逻辑。事件驱动架构是一... 网站建设# 事件驱动# 时间# 服务 3年前470
分布式软件跨X86/ARM CPU混合架构部署 近年来,随着 ARM 技术的发展,ARM 在服务器芯片领域的应用范围逐渐推广,在 Intel X86 的技术标准和产品供应链之外,提供了新的选择空间。,现阶段需重点研究分布式数据库同时支持 X86 和... 网站建设# arm# x# 分布式 3年前370
为什么有些看起来很厉害的技术高手,设计的架构都很垃圾? ,上篇文章:别光看NB的Github开源项目,你得参考他们去设计自己的架构,聊了一下商家数据平台第一个阶段的架构演进。通过离线与实时计算链路的拆分,离线计算的增量计算优化,实时计算的滑动时间窗... 网站建设# cpu# 架构# 架构图 3年前350
中创中间件:基于鲲鹏DevKit开发统一监管平台,性能提升55% ,数字时代,快速探索和响应用户需求是企业得以生存和持续发展的关键因素,在这样的背景下,企业的业务系统也正在逐步走向“互联网”架构,即通过高可用、弹性伸缩,按需迭代的系统,来支持企业快速推出新产品/功... 网站建设# 企业# 平台# 架构 3年前1290
图解 Kafka 超高并发网络架构演进过程 ,大家好,我是 华仔, 又跟大家见面了。,上一篇作为专题系列的第一篇,我们深度剖析了关于 Kafka 存储架构设计的实现细节,今天开启第二篇,我们来深度剖析下「Kafka Broker 端网络架构和请... 网站建设# broker# kafka# 架构 3年前720
微服务架构的外部 API 集成模式 ,今天我们来聊聊API集成,通过前两天的了解,我们了解到微服务是多服务,松耦合的服务集,既然涉及到了多服务,调用外部的API的必不可少的。,由于客户的多样性,设计应用程序的外部 API 变得更具有挑战... 网站建设# api# 外部# 服务 3年前380
可落地的八种架构模式! 我想这个问题,十个人回答得有十一个答案,因为另外的那一个是大家妥协的结果。哈哈,我理解,架构就是 骨架 ,如下图所示:,人类的身体的支撑是主要由骨架来承担的,然后是其上的肌肉、神经、皮肤。架构对于软件... 网站建设# 八种# 架构# 设计 3年前280
聊聊微前端那些事儿 根据Micro-Frontend 官网的定义,微前端是将网站或者 web 应用程序视为由独立团队拥有的功能组合。这么说你可能会感到难以理解,通俗地讲,微前端就是各个仓库组件独立,彼此可以独立开发和部署... 网站建设# 前端# 应用程序# 服务 3年前460
前后端分离的陷阱 作者 | 娴静,不管你设计的系统架构是怎么样,最后都是你的组织内的沟通结构胜出。这个观点一直在组织内不断地被证明,但也不断地被忽略。,,近几年,随着微服务架构风格的引入、前后端生态的快速发展、多端产品... 网站建设# 分离# 前后# 前端 3年前610
新来个技术总监,把MQ高可用架构讲的那叫一个透彻 ,这篇文章,我们来聊一下消息中间件高可用架构的一些原理。,对于一个合格的高级Java工程师而言,你肯定会碰到在系统里用到MQ的场景,那么这个时候你需要基于你的业务场景和需求,考虑在使用MQ的时候可能遇... 网站建设# mq# 可用# 技术 3年前940
公司新招的Java技术大咖,设计出来的架构就是牛 ,今天给大家分享一个话题,就是多机房多活架构,这个话题可能很多兄弟从来没听说过,或者哪怕听过,但是因为一直在小公司工作,也没搞过,没经历过。,不过没关系,今天我们就给大家讲解讲解这个大厂才会玩儿的多机... 网站建设# 代码# 多活# 大家 3年前220
B站配置中心架构的演进 配置中心的诞生和项目架构的演进有着密切的联系。传统单体应用存在一些潜在缺陷,如随着规模的扩大,部署效率降低,团队协作效率差,系统可靠性变差,维护困难,新功能上线周期长等,所以迫切需要一种新的架构去解决... 网站建设# 服务# 架构# 演进 3年前570
微容器完胜大容器? ,现代开发的最佳实践,尤其是在实现微服务架构时,无不涉及使用Docker、Kubernetes和其他容器技术。,容器正在改变企业部署和使用应用程序的方式。提高开发和交付效率、可移植性是吸引企业使用容器... 网站建设# 使用# 容器# 应用程序 3年前490
双11刚过,你的系统该怎么抗高并发还能高可用? ,上一篇文章讲了一个朋友公司使用Spring Cloud架构遇到问题的一个真实案例,虽然不是什么大的技术问题,但如果对一些东西理解的不深刻,还真会犯一些错误。,如果没看过上一篇文章的朋友,建议... 网站建设# 一篇# 故障# 文章 3年前180
Python高级架构模式的整理 ,1、残差连接是目前常用的组件,解决了大规模深度学习模型梯度消失和瓶颈问题。,通常,在10层以上的模型中追加残差连接可能有帮助。,2、标准化用于使模型看到的不同样本更相似,有助于模型的优化和泛化。,以... 网站建设# python# 教程# 架构 3年前560
汽车之家电商系统架构演进与平台化架构实践 汽车之家电商系统诞生在2014年,成长于2016~2019年,并经历多年双11、818晚会的洪峰考验,沉淀了稳定可靠、性能卓越的在线交易能力。随着业务中台的建设浪潮兴起,2019年进入中台化建设阶段... 网站建设# 架构# 汽车# 电商 3年前680
聊一聊企业级业务中台架构 业务中台是以业务领域划分边界,形成高内聚、低耦合的面向业务领域的能力中心,打造持续演进的企业级业务能力共享服务平台。业务中台的直观呈现就是各能力中心,以互联网电商为例,常见的有交易中心、商品中心、库存... 网站建设# 业务# 中台# 企业级 3年前880
我们一起聊聊分布式架构中的可观测性,看你了解几分? 随着分布式架构逐渐成为主流,“可观测性”一词也日益频繁地被人提起,它涉及的范围比较广泛,主要概括为如下三类:,这三个方向虽然各有千秋,各有侧重,但是又不完全独立。在Peter Bourgon 的文章... 网站建设# 分布式# 度量# 架构 3年前440
微服务设计的十条参考指南 微服务,是一种新型的应用架构术语,而最准确的定义来自于两位大神(James Lewis和Martin Fowler)。,原文翻译后,简单来说就是:将软件应用程序设计为可独立部署运行的一种方式。这些服... 网站建设# 参考# 应用# 服务 3年前140
如何选择架构中的底层工具? 大家好,很高兴能和大家一起参加第四范式的技术日,做关于OpenMLDB 在 Akulaku 数据驱动中应用实践的分享。,我是来自 Akulaku 的马宇翔。对于 OpenMLDB 来说,我们算是一个早... 网站建设# akulaku# openmldb# 工具 3年前680
我缺的是画图软件吗?不,我缺的是逻辑和套路 一张好看又易懂的架构图往往能起到“一图胜千言”的效果,但有时候,对着画布无处着手也是很多技术人员真实存在的困境。, 纵然画图工具十分多样,各色模板也令人眼花缭乱,但要真正实践起来似乎还是游离在架构图... 网站建设# 我缺# 架构# 架构图 3年前300
MPP架构与Hadoop架构是一回事吗? 计算机领域的很多概念都存在一些传播上的“谬误”。,MPP这个概念就是其中之一。它的“谬误”之处在于,明明叫做“Massively Parallel Processing(大规模并行处理)”,却让非常多... 网站建设# hadoop# mpp# 对比 3年前500
Restful、SOAP、RPC、SOA到底有什么区别,你知道了吗? 为什么有些面试官很喜欢问这个 Restful、SOAP、RPC、SOA 之间的区别,而回答的时候,总是回答的没有那么的好,于是就想让阿粉给她解答一下这个内容,于是阿粉专门来写一篇文章来进行这个解答... 网站建设# restful# rpc# soap 3年前300
如何在C#语言中实施架构规则 译者 | 李睿,审校 | 梁策 孙淑娟,开发人员为了确保他们编写的代码达到预期的目的,需要进行单元测试。有一些开源框架可用于对.NET应用程序进行单元测试,即NUnit和xUnit.Net。开发人员应... 网站建设# net# netarchtest# 单元测试 3年前90
RESTful API 优秀实践,你会了吗? 哈喽,大家好,我是指北君。,RESTful 风格的HTTP 方法有POST,GET ,PUT ,DELETE,PATCH 等等。那么我们在开发时应该如何写出优雅的RESTful接口呢。本篇就为大家带来... 网站建设# api# rest# restful 3年前180
解析分布式存储选型和应用九个典型问题 【问题描述】存储是IT架构最基础的部分,新技术的发展对存储提出了更高的要求,分布式存储针对这些新技术有哪些特长?不足又有哪些?,@顾黄亮 苏宁消费金融有限公司 技术总监: ,分布式存储在IT架构中的定... 网站建设# 分布式# 存储# 架构 3年前470
一文带你进入微前端世界 微前端(Micro-Frontends)是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。微前端(micro-front... 网站建设# frontends# micro# 前端 3年前700
聊聊如何设计一个容错的微服务架构 微服务架构使得可以通过明确定义的服务边界来隔离故障。但是像在每个分布式系统中一样,发生网络、硬件、应用级别的错误都是很常见的。由于服务依赖关系,任何组件可能暂时无法提供服务。为了尽量减少部分中断的影响... 网站建设# 分布式系统# 容错# 服务 3年前660
REST会消失吗?事件驱动架构如何搭建? ,译者 | 崔皓,策划 | 云昭,为什么“基于事件”和“事件驱动”这两个词现在几乎每个人都会挂在嘴边?能否使用现有的REST API来构建事件驱动的架构?本文将围绕这两个问题展开讨论。,技术改变世界... 网站建设# rest# 事件驱动# 包裹 4年前500
微服务分解设计四种法则 ,如果您在设计大型并发应用程序或者准备拆解之前的老系统时,我想你第一考虑的是微服务架构方式。,,前面我们了解到微服务架构将应用程序构建为一系列松散耦合的服务,是为了通过实现持续交付和灵活部署来加速软件... 网站建设# ddd# 服务# 架构 4年前270
学会洋葱架构,落地DDD得心应手 领域是一个知识的范畴。它指的是我们的软件所要模拟的业务知识。领域驱动设计的中心是领域模型,它对一个领域的流程和规则有着深刻的理解。洋葱架构实现了这一概念,并极大地改善了代码的品质,降低了复杂性,并且支... 网站建设# 架构# 核心# 模型 4年前370
整洁架构之CSS 作者 | 李光毅,虽然开发工具早已经从 preprocessor 进化到了 styled component 甚至是 functional css,但在我看来新的工具并没有让我们的样式代码写的更好,只... 网站建设# c# css# s 4年前540
反应式JavaScript:前端架构的演变 译者 | 李睿,审校 | 孙淑娟,当今软件开发中最具活力的领域之一是前端架构。而一些创新者正在推动最新技术的发展,以设计出更强大的方法来构建动态用户界面。这项工作大部分都在以惊人的速度进行,而且是公... 网站建设# javascript# 前端# 构建 4年前390
如何在实践中将单体架构迁移到微服务 译者 | 李睿,审校 | 孙淑娟,关于从单体(Monoliths)架构迁移到微服务架构的主题有一些很好的文章,单体架构的优点和缺点非常简单。不过可以了解其他事项——策略。构建单体是因为它们更容易上手... 网站建设# 单体# 服务# 本文 4年前540
第一次当架构师,我设计高并发架构发现了N个痛点...... 之前更新过一个“亿级流量系统架构”系列,主要讲述了一个大规模商家数据平台的如下几个方面:,接下来,我们将会继续通过几篇文章,对这套系统的可扩展架构、数据一致性保障等方面进行探讨。,如果没看过本系列文章... 网站建设# 亿级# 文章# 架构 4年前470
一文读懂微服务设计模式 ,译者 | 李腾辉,数十年来,人们一直采用单体构架来开发应用程序,而现在越来越多的人正在转向微服务架构。微服务架构可以为我们带来更快的开发迭代速度,更高的可扩展性、可靠性,以及灵活性—使用更合适的技术... 网站建设# 应用# 开发# 服务 4年前560
不了解持续架构会落伍么? 信息技术是一个日新月异的领域,从自身的发展到学科的教程,再到应用场景的无处不在,导致每天甚至每时每刻都可能会有新的技术或者新的方法涌现出来。,“吾生也有涯,而知也无涯”,那么,对于一个工程师而言,不了... 网站建设# 实战# 工程师# 成长 4年前420
从业务开发中学习和理解架构设计 在软件开发领域经常会接触到架构这个词汇,在我最初的印象中,架构是一个很高级的词汇。它似乎代表了复杂的工程结构、高层次的抽象设计、最新的开发语言特性等等。对于当时只专注于写业务逻辑的我来说,不免心生对架... 网站建设# 不免# 架构# 架构设计 4年前610
什么时候应该选择微服务架构? 随着人们转向云原生策略,我们需要一个支持它的架构。作为面向服务架构的一种变体,微服务架构有助于数字世界中的服务多样化。,,我们来看一些报道:,在微服务架构中,服务是松耦合且相互独立的。简单来说,让我们... 网站建设# phi# pii# 敏感数据 4年前140
如何从容器化微服务中受益? 微服务架构正在改变 IT 行业的面貌。在未来几年中,大多数应用程序将在微服务上运行。服务和产品行业正在放弃使用单片机体系结构,转而使用更复杂的应用程序,并且正在缓慢但肯定地向微服务过渡。微服务的优势... 网站建设# 华为# 容器# 服务 4年前210
输了:传统架构应用快速横向扩容PK容器! 当监控平台发现流量突增,业务系统应用或链路监控出现一定范围的告警,此时我们查看问题的方向为:,以上几种情况都是我们在处理生产故障过程中比较常见的, 本次我们就应用系统压力过大的场景,需要进行横向扩容的... 网站建设# 应用# 扩容# 架构 4年前440
做一个简易的配置中心,顺带还给整合到了SpringCloud 大家好,我是三友~~,最近突然心血来潮(就是闲的)就想着撸一个简单的配置中心,顺便也照葫芦画瓢给整合到SpringCloud。,,随着历史的车轮不断的前进,技术不断的进步,单体架构的系统都逐渐转向微服... 网站建设# springcloud# 中心# 架构 4年前790