E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
架构实践
京东618大促网关承载十亿调用量背后的
架构实践
618大促,我们的网关承载了几十亿的流量和调用,在这种情况下,网关系统必须保证整个系统的稳定性和高可用,保证高性能和可靠,以支撑业务。我们面临的是一个非常复杂的问题,基于这种复杂问题,怎样做到很好地提高它的性能和稳定性、复杂技术之间怎么整合保证整体网关的高可用,是本文的重点。1网关涵盖技术1.1网关系统网关系统主要有两种:第一种叫客户端网关主要用来接收一些客户端的请求,也就是APP的服务端;第二种
高可用架构
·
2023-06-12 17:19
分库分表
架构实践
(文末送书)
作者介绍:丁浪,现就职于某垂直电商平台,担任技术架构师。关注高并发、高可用的架构设计,对系统服务化、分库分表、性能调优等方面有深入研究和丰富实践经验。热衷于技术研究和分享。来源:infoQ||聊聊架构1题记“分库分表”是谈论数据库架构和优化时经常听到的关键词。那么对于这些业务量正在高速增长的公司,它有那么容易实践吗?在谈论数据库架构和数据库优化的时候,我们经常会听到“分库分表”、“分片”、“Sha
架构师小秘圈
·
2023-06-10 19:40
移动端APP组件化
架构实践
作者:何乐乐前言对于中大型移动端APP开发来讲,组件化是一种常用的项目架构方式。个人最近几年在工作项目中也一直使用组件化的方式来开发,在这过程中也积累了一些经验和思考。主要是来自在日常开发中使用组件化开发遇到的问题以及和其他开发同学的交流探讨。本文通过以下问题来介绍组件化这种开发架构的思想和常见的一些问题:为什么需要组件化组件化过程中会遇到的挑战和选择如何维护一个高质量的组件化项目提示:本文说的组
码中之牛
·
2023-06-10 17:18
Android
移动开发
架构
架构
git
github
移动开发
性能优化
阿里云运维
架构实践
秘籍
>>云端混合云、云端容器、云端监控演变、云端自动化运维、云端DevOps、云端智能化运维、云端安全、云端分布式架构八大技术
架构实践
。
kingleaf
·
2023-06-09 07:08
直播系统聊天技术(八):vivo直播系统中IM消息模块的
架构实践
本文由vivo互联网技术团队LinDu、LiGuolin分享,有较多修订和改动。1、引言IM即时消息模块是直播系统的重要组成部分,一个稳定、有容错、灵活的、支持高并发的消息模块是影响直播系统用户体验的重要因素。本文针对秀场直播,结合我们一年以来通过处理不同的业务线上问题,进行了技术演进式的IM消息模块架构的升级与调整,并据此进行了技术总结、整理成文,希望借此机会分享给大家。在目前大部分主流的直播系
jackjiang20212
·
2023-06-07 16:18
【社区图书馆】携程架构与实践图书
携程出了一本《携程
架构实践
》,无奈现在还没开源。看京东价大概109元人民币。如果看到次博文的网友能发我一本《携程
架构实践
》pdf。不胜感谢。或者实体书籍也行。
茅河野人
·
2023-04-20 21:46
java
架构
前端
剖析多利熊业务如何基于分布式
架构实践
稳定性建设
作者|百度小程序团队导读多利熊稳定性建设,是指为了确保系统或服务,在生产环境中的稳定性而采取的一系列措施和优化。这包括但不限于监控、预警、容错、自动化、规范、质量等方面的优化。通过稳定性建设,可以提高系统的可靠性和可用性,从而为用户提供更好的使用体验和服务质量。全文4159字,预计阅读时间11分钟。01业务介绍多利熊是百度旗下的本地生活服务平台,是针对本地生活行业的SaaS解决方案,利用中心化+去
百度Geek说
·
2023-04-19 18:45
分布式
架构
多利熊
稳定性
Databend Cloud 平台的 Serverless
架构实践
作者:李亚舟DatabendCloud负责人https://github.com/flaneur2020Databend是一个开源的、完全面向云架构的新式数仓,它将廉价的云存储作为主要存储,并提供快捷高效的分析性能,已帮助很多客户实现了数仓、行为日志等场景的降本增效并广受好评。当然,Databend也提供了云服务!DatabendCloud能够帮助您托管Databend实例,并提供Serverle
Databend
·
2023-04-19 06:21
serverless
架构
云原生
云原生
架构实践
前言
开场白 每个开发人员都可以拥有自己私有的DEV环境,方便在业余时间进行探索尝试,学习新的技术,拓宽知识面,保持技术敏感性,不至于被日新月异的快速变革所匆匆淘汰。 自身实力过硬,即使身处激烈的竞争环境,至少能有底气从容的应对。多学点东西,给自己留一条从容且淡定的小路。构建云原生DEV环境 云原生有几个比较有代表性的技术,分别是容器化,微服务,服务网格,Serverless。而微服务运行在容器化
hzwy23
·
2023-04-16 09:24
云原生架构实践
云原生
架构
kubernetes
Spark+Flink+Iceberg打造湖仓一体
架构实践
探索
数据湖-大数据生态杀青数据湖-大数据生态杀青数据仓库的痛点只能存储结构化数据,无法采集存储非结构化数据无法存储原始数据,所有的数据须经过ETL清洗过程离线数仓的数据表牵一发而动全身,数据调整工程量大实时数仓存储空间有限,无法采集和存储海量实时数据回溯效率低下,实时数据和离线数据计算接口难以统一Kafka做实时数仓,以及日志传输。Kafka本身存储成本很高,且数据保留时间有时效性,一旦消费积压,数据
架构师老狼
·
2023-04-15 23:13
乐刻大数据平台
架构实践
乐刻大数据平台
架构实践
来源:简书乐刻运动大数据是基于hadoop体系搭建的,主要满足运营的日常报表,以及公司核心指标为主。
huangshulang1234
·
2023-04-14 12:54
架构文摘
大数据
【
架构实践
】Redis 作者 Antirez 就Redis重点功能的发展方向做出澄清,并表明“Redis 没有一个可靠的路线图,多年来我发现走一步看一步才是优秀的路线图”。
Redis作者Antirez就重点功能的发展方向做出澄清,并表明:“Redis没有一个可靠的路线图,多年来我发现走一步看一步才是优秀的路线图”。导读本文为Redis作者Antirez就重点功能的发展方向做出澄清,并表明“Redis没有一个可靠的路线图,多年来我发现走一步看一步才是优秀的路线图”,阅读此文,关注Redis功能研发方向。昨天有位Redis的用户在HackerNews上做了以下评论:虽然
禅与计算机程序设计艺术
·
2023-04-14 01:33
编程实践
架构师必知必会系列
Redis
java
数据库
开发语言
redis
缓存
DDD领域驱动设计-分层
架构实践
代码结构项目是使用maven构建的springboot项目基于DDD领域驱动分层架构设计,分为接口层interfaces、应用层application、领域层domain、基础设施代理层infrastructure-proxy、基础设施实现层infrastructure。代理层的作用下面会详细介绍。starter是启动模块,common是通用工具模块starterspringboot的启动入口co
jsq6681993
·
2023-04-11 22:52
java
架构
java
开发语言
前端分层
架构实践
心得
首先介绍下本项目的应用,是一个交互简洁的Todo应用,应用取名叫Memo,Memory的简写,参考了微软的ToDo以及Listify、Trello等应用。不过最大的不同是,项目并不依赖后端,而是使用浏览器提供的indexDB进行数据的存储,可以保证数据的绝对安全。另外更新应用也不会清除原来的数据,除非将应用卸载。效果图如下:体验平台二维码链接Web点击体验Android点击体验架构分层目前前端开发
小可乐程序员
·
2023-04-11 13:25
前端
前端
vivo 微服务 API 网关
架构实践
一、背景介绍网关作为微服务生态中的重要一环,由于历史原因,中间件团队没有统一的微服务API网关,为此准备技术预研打造一个功能齐全、可用性高的业务网关。二、技术选型常见的开源网关按照语言分类有如下几类:Nginx+Lua:OpenResty、Kong等;Java:Zuul1/Zuul2、SpringCloudGateway、gravitee-gateway、DromaraSoul等;Go:janus
vivo互联网技术
·
2023-04-11 05:52
腾讯云架构师出品的《MySQL性能优化和高可用
架构实践
》针不戳
作为最流行的开源数据库软件之一,MySQL数据库软件已经广为人知了。当前很火的腾讯、淘宝等大型网站都在使用MySQL的数据库。互联网行业的多数业务场景有非常明显的特点:用户量大、引发数据容量大、并发高、业务复杂度适中。MySQL数据库产品初期的定位就是Web应用的数据服务,故几乎所有互联网企业都使用MySQL数据库产品,有很多企业几乎全部使用MySQL提供的数据服务。这本《MySQL性能优化和高可
该用户快成仙了
·
2023-04-10 14:29
mysql
腾讯云
性能优化
活动预告 | 智能化软件开发微访谈·第二十期暨2022新年特辑:AI软件
架构实践
...
AI软件
架构实践
智能化软件开发微访谈·第二十期
pengxin_ce
·
2023-04-09 21:05
人工智能
算法
大数据
机器学习
深度学习
【
架构实践
】架构师必知必会的 5 种业界主流的架构风格
【
架构实践
】架构师必知必会的5种业界主流的架构风格目录【
架构实践
】架构师必知必会的5种业界主流的架构风格
禅与计算机程序设计艺术
·
2023-04-09 18:48
架构师必知必会系列
程序人生
开发者思维
架构
java
windows
后端
架构风格
微服务
架构实践
原则
在微服务体系架构中,多个松散耦合的服务一起工作,每个服务专注于一个目标,并与相关行为和数据保持高度内聚。其定义包括3条设计原则:单一职责——每项服务都应该专注于一个目的并把它做好松耦合服务——服务之间没有太多的联系,对一个服务的变更不应该要求更改其他服务,服务之间的通信只能通过公开的服务接口进行。高内聚性——每个服务都将所有相关的行为和数据封装在一起,如果需要构建新功能,所有的更改都应该局限于一个
外星喵
·
2023-04-09 14:59
分布式架构
java
分布式
微服务
系统架构
【
架构实践
】微服务架构设计原则
技术架构演变下图表示从单体应用逐渐转变为微服务应用。单一应用架构通俗地讲,“单体应用(monolithapplication)”就是将应用程序的所有功能都打包成一个独立的单元。当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。特点所有的功能集成在一个项目工程中;所有的功能打一个war包部署到服务器;应用与数据库分开部署;通过部署应用集群和数据库集群来提高系统的性能。优点
禅与计算机程序设计艺术
·
2023-04-09 14:27
架构师必知必会系列
java
开发语言
微服务
架构
云原生
云原生架构应该怎么设计?
这套方法在阿里云官方最近出版的畅销书《阿里云云原生
架构实践
》
阿里加多
·
2023-04-09 02:57
运维
大数据
编程语言
机器学习
人工智能
【
架构实践
】分布式系统的“脑裂”到底是个什么玩意?
目录什么是脑裂?脑裂的避免方案Zookeeper集群中的脑裂场景过半机制ZooKeeper集群节点为什么要部署成奇数?解决脑裂的常见方法方法一,Quorums(法定人数)方式方法二,添加心跳线
禅与计算机程序设计艺术
·
2023-04-08 21:51
架构师必知必会系列
禅与计算机程序设计艺术
java
elasticsearch
开发语言
【
架构实践
】“可扩展”的艺术:你知道架构扩展立方体是什么吗?背后的思想对架构设计有什么指导意义?
目录微服务架构(SOA思想)X-axisscalingX轴缩放:水平扩展Y-axisscalingY轴缩放:垂直扩展
禅与计算机程序设计艺术
·
2023-04-08 13:58
架构师必知必会系列
java
人工智能
分布式
架构
架构立方体
【
架构实践
】全链路实时追踪系统架构实战: 链路追踪系统 Tracing Analysis System
目录什么是链路追踪TracingAnalysis?产品架构产品功能为什么需要分布式追踪系统?什么是调用链(Trace)?OpenTracing数据模型数据是如何上报的?
禅与计算机程序设计艺术
·
2023-04-08 05:24
架构师必知必会系列
架构实践
编程实践
架构
系统架构
java
实时质量
业务监控
在
架构实践
中如何围绕“流程”和“角色”发现组织冗余
TOGAF元模型中把任何形式的组织分解为35个元模型实体(MetamodelEntity,以下简称元素),通过研究元素之间的关系及其演变规律,反映组织的整体逻辑蓝图和演变规律。在35个元素中,业务架构的元素有18个,占据了50%以上的内容。可能有人会有疑问,组织情况这么复杂,用18个元素就能把组织分析清楚吗?不要小看这18个元素,更不要小看架构元模型的作用。TOGAF之所以能够成为当前国际上最为流
数字经营云课堂
·
2023-04-08 05:55
互联网架构为什么要做服务化?
近期参加一些业界的技术大会,“微服务架构”的话题非常之火,也在一些场合聊过服务化
架构实践
,最近几期文章期望用通俗易懂的语言聊聊了个人对服务化以及微服务架构的理解,希望能给大伙一些启示。
58沈剑
·
2023-04-08 03:31
云产品的选型:8/2选择原则
本文摘自于阿里云MVP、“乔帮主”乔锐杰所撰写的《阿里云运维
架构实践
秘籍》一书,选好云平台后,接下来要考虑的是在这个云平台上选择什么样的云产品进行业务部署及规划。
我叫乔帮主
·
2023-04-07 23:50
Java
架构实践
-My Eclipse快捷键
Ctrl+1快速修复Ctrl+D:删除当前行Ctrl+Q定位到最后编辑的地方Ctrl+L定位在某行Ctrl+O快速显示OutLineCtrl+T快速显示当前类的继承结构Ctrl+W关闭当前EditerCtrl+K快速定位到下一个Ctrl+E快速显示当前Editer的下拉列表Ctrl+J正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes
Java小仙女
·
2023-04-07 22:47
软件架构设计最佳实践(课程大纲)
结合实际案例分析架构设计过程及需求对架构的影响;4、如何实用设计模式来实现好的架构;5、实践分享多种类型架构设计的实现;6、SOA架构、企业集成系统架构、企业门户架构的设计实践;7、真实案例分析各行业软件
架构实践
禅与计算机程序设计艺术
·
2023-04-07 21:33
架构师必知必会系列
架构
大数据
java
golang
Android AAC
架构实践
1,前言公司内部开发的孵化项目,最终并未上线,借此解析项目中对于aac架构的实践项目已开源,地址https://github.com/luxiao0314/viet_news2,aac简介介绍:AAC:就是由多个组件组合而成的架构库,包含ViewModel、LiveData、Room、Lifecycles、DataBinding、Navigation、Paging、WorkManager;*作用:
帽子lucio
·
2023-04-07 09:12
得物云原生全链路追踪Trace2.0
架构实践
导读:分布式链路追踪作为解决分布式应用可观测问题的重要技术,得物全链路追踪(简称Trace2.0)基于OpenTelemetry提供的可观测标准方案实现新一代的一站式全链路观测诊断平台,并通过全量采集Trace帮助业务提高故障诊断、性能优化、架构治理的效率。全量采集Trace数据(日增数百TB、数千亿条Span数据)并以较低的成本保证数据的实时处理与高效查询,对Trace2.0后端整体的可观测性解
Go中国
·
2023-04-07 07:07
大数据
数据库
java
人工智能
分布式
金融级数据库多活
架构实践
今年以来,公有云事故频发,大有“黑天鹅”不断爆发之势头。近期,北京一初创公司清博数控表示,在使用国内某厂商云服务器8个月后,放在云服务器上包括备份的数据全部丢失,导致公司几年来的平台数据全部丢失,造成“近千万元损失”。此后,该云平台对此回应称,向该公司表达歉意,愿意赔偿该公司在平台产生的实际消费共计3569元,本着帮助用户迅速恢复业务的目的,承诺为该公司提供13.29万元现金或云资源的额外补偿,赔
游戏大爷君
·
2023-04-07 06:41
数据库
架构
系统安全
中小团队要怎样搭建架构?腾讯大佬来教你,直接跟着大佬吃经验!
今天给大家分享一份被称之“成为高级架构师捷径”的实用技术,腾讯T8高级架构师教大家学习的中小研发团队
架构实践
平时我们看技术大会上的分享大多高大上,亿级流量、超大型研发团队,虽然值得借鉴,但由于应用场景与研发资源的差异
Java技术那些事儿
·
2023-04-07 04:25
java
中间件
数据库
后端
学习
【
架构实践
】架构解耦 Decoupling Architecture
目录DecouplingArchitecture解耦架构WhatisDecoupling什么是解耦DecouplingisEv
禅与计算机程序设计艺术
·
2023-04-07 00:21
架构师必知必会系列
禅与计算机程序设计艺术
卓越架构师修炼之道
架构
【
架构实践
】架构扩展立方体 Scale Cube 是一个用于细分服务、定义微服务和扩展产品的模型
目录TheScaleCube架构扩展立方体3DIMENSIONSOFSCALING缩放的3个维度
禅与计算机程序设计艺术
·
2023-04-06 22:09
架构师必知必会系列
架构
微服务
云原生
可伸缩
可扩展
关于架构的优化和设计,架构师必须悟透的事情
关于架构的优化和设计,架构师必须悟透的事情原创2016-04-11刘腾飞译聊聊架构近几年来随着互联网的飞速发展,新的
架构实践
方式不断涌现,但是有一件事情是永恒不变的,那就是-“架构之道”;关于如何设计出灵活
月神11
·
2023-04-06 18:49
需求管理
运维
java
python
软件
架构实践
(第四版)
软件
架构实践
(第四版)LenPassPaulClementsRickKazman2021/09ISBN-13:978-0-13-688609-9ISBN-10:0-13-688609-4构建现代软件的权威
susemm
·
2023-04-06 15:25
软件架构实践4th
软件架构
软件
架构实践
(第三版)
LenBass,PaulClements,RickKazman们的《软件
架构实践
》第3版不定时地会更新在http://arc.misday.com上。后续更多的精力会放在第4版上。
susemm
·
2023-04-06 15:54
软件架构实践3rd
软件架构
【
架构实践
】软件架构设计最佳实践
结合实际案例分析架构设计过程及需求对架构的影响;4、如何实用设计模式来实现好的架构;5、实践分享多种类型架构设计的实现;6、SOA架构、企业集成系统架构、企业门户架构的设计实践;7、真实案例分析各行业软件
架构实践
禅与计算机程序设计艺术
·
2023-04-06 15:00
架构师必知必会系列
架构
系统架构
朱晔的互联网
架构实践
心得S2E6:浅谈高并发架构设计的16招
概览标题中的高并发架构设计是指设计一套比较合适的架构来应对请求、并发量很大的系统,使系统的稳定性、响应时间符合预期并且能在极端的情况下自动调整为相对合理的服务水平。一般而言我们很难用通用的架构设计的手段来解决所有问题,在处理高并发架构的时候也需要根据系统的业务形态有针对性设计架构方案,本文只是列出了大概可以想到一些点,在设计各种方案的时候无非是拿着这些点组合考虑和应用。有很多高并发架构相关的文章都
weixin_40494030
·
2023-04-06 10:11
数据库
分布式
java
面试
大数据
朱晔的互联网
架构实践
心得S2E6:浅谈高并发架构设计的16招
朱晔的互联网
架构实践
心得S2E6:浅谈高并发架构设计的16招概览标题中的高并发架构设计是指设计一套比较合适的架构来应对请求、并发量很大的系统,使系统的稳定性、响应时间符合预期并且能在极端的情况下自动调整为相对合理的服务水平
weixin_30920091
·
2023-04-06 10:09
数据库
数据结构与算法
java
【
架构实践
】什么是架构可扩展立方体 (Scale Cube)?
TheScaleCube|RulesofScalability|SystemDesignPrimer|TechPrimersX-axis扩展:横向扩展(水平扩展),通过克隆复制来实现Y-axis扩展:垂直扩展,功能拆分FunctionalDecomposition,ScalabysplittingdiffthingsZ-axis扩展:数据分区(分库/分表/分片)TheScaleC
禅与计算机程序设计艺术
·
2023-04-06 03:59
架构师必知必会系列
架构
scale
cube
可扩展
EventMesh:微众银行开源的新型云原生事件驱动
架构实践
2020年微众银行在GitHub上正式开源了EventMesh。作为一个动态插件式云原生基础服务,EventMesh提供了灵活,可靠和快速的事件分发与处理,并且可进行管理。本篇文章将围绕EventMesh起源及原理等方面进行介绍,并结合微众银行的实践经验带领大家一起探索事件驱动架构。01什么是事件驱动架构近年来,随着微服务、云原生和Serverless概念的普及以及容器化技术的发展,事件驱动也再次
康月牙
·
2023-04-05 16:39
【
架构实践
】分布式环境脑裂与Lease机制具体是什么?
【
架构实践
】分布式环境脑裂与Lease机制具体是什么?文章目录【
架构实践
】分布式环境脑裂与Lease机制具体是什么?
禅与计算机程序设计艺术
·
2023-04-05 06:09
架构师必知必会系列
编程实践
禅与计算机程序设计艺术
架构
分布式
程序人生
脑裂
租约机制
【
架构实践
】怎样具体实现一个实时业务质量监控平台?
目录什么是业务监控?业务监控优势以无侵入方式可视化定义业务请求贴合业务的丰富性能指标与诊断能力开始使用业务监控适用场景限制条件
禅与计算机程序设计艺术
·
2023-04-05 04:52
架构师必知必会系列
架构实践
系统设计
架构
实时质量
业务监控
数据库分库分表
•场景一:用户中心,单key业务如何进行数据库切分•场景二:订单中心,多key业务如何进行数据库切分场景一:用户中心数据库切分
架构实践
|场景介绍用户中心是一个十分常见的业务
Hu go
·
2023-04-04 14:59
mysql
mysql
GitHub标星8,一文详解
效果图主要功能项目目录结构主要开源框架……第三章架构演化(大厂篇)从智行Android项目看组件化
架构实践
组件化调整的原因和目标组件化架构调整的整体规划组件化架构调整中遇到的一些问题得到AppAndroid
m0_66264673
·
2023-04-03 06:59
程序员
架构
移动开发
android
数据库架构设计中,最重要的“基概”!!!
本文源自今年系统架构师大会,我在会上分享《数据库工程
架构实践
》的前3页PPT,数据库架构设计中的一些基本概念。画外音:会上分享了近4个小时,见《十年》。所有概念均以“用户中心”举例。
58沈剑
·
2023-04-03 04:07
【
架构实践
】一文全方位解读服务网格(Service Mesh)的背景和概念
https://microservices.io/i/MicroservicePatternLanguage.pdf目录1、背景1.1基于SpringCloud的微服务体系1.2传统微服务架构面临的挑战
禅与计算机程序设计艺术
·
2023-04-03 03:05
架构师必知必会系列
微服务
spring
cloud
微服务
java
【
架构实践
】一致性Hash算法原理图文详解 & 使用 golang 实现
【
架构实践
】一致性Hash算法原理图文详解&使用golang实现文章目录【
架构实践
】一致性Hash算法原理图文详解&使用golang实现分布式系统中的一致性Hash算法具体是什么?
禅与计算机程序设计艺术
·
2023-04-03 01:34
架构师必知必会系列
编程实践
禅与计算机程序设计艺术
算法
哈希算法
架构
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他