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
大型网站架构演进
React Native
架构演进
写在前面上一篇(ReactNative架构一览)从设计、线程模型等方面介绍了ReactNative的现有架构,本篇将分析这种架构的局限性,以及ReactNative正在进行的架构升级计划一.现有架构的局限性最初的设计也带来了一些限制:异步:无法将JavaScript逻辑直接与许多需要同步答案的NativeAPI集成批处理:很难让ReactNative应用调用Native实现的函数可序列化:存在不必
卷卷卷卷卷er
·
2024-02-04 04:31
react
native
架构
react.js
javascript
ecmascript
《Kubernetes网络权威指南》读书笔记 | 沧海桑田:Kubernetes DNS
架构演进
之路
书籍来源:《Kubernetes网络权威指南:基础、原理与实践》一边学习一边整理读书笔记,并与大家分享,侵权即删,谢谢支持!附上汇总贴:《Kubernetes网络权威指南》读书笔记|汇总_COCOgsta的博客-CSDN博客KubernetesDNS服务目前有两个实现,分别是Kube-dns和CoreDNS。4.3.1Kube-dns的工作原理Kube-dns架构历经两个较大的变化。Kuberne
热爱编程的通信人
·
2024-02-04 02:11
kubernetes
网络
架构
面渣自救攻略!阿里架构师耗时3个月手码的Java面试手册
(这阵容,质量就不用我多说了吧)内容非常全面,主要是结合了互联网大厂的面试需求点,包含了:分布式架构(
大型网站
系统的特点+架构演化发展历程+微服务)中间件技术(缓存+消息队列+搜索引擎)大数据与高并发技术
π大星的日常
·
2024-02-03 19:23
java
java
面试
开发语言
学习总结-网关
架构演进
最近由于工作需要,在看网关相关的文章,今天这篇是关于网关
架构演进
的,相信能给大家带来很多启发。1、前言天翼账号是中国电信打造的互联网账号体系产品,利用中国电信管道优势为企业提供用户身份认证能力。
Linux服务器开发
·
2024-02-03 06:41
C++开发
后端开发
C++后台开发
网关
网关架构
网络编程
C/C++开发
C/C++后台开发
「天翼账号」网关系统
架构演进
历程
1、前言天翼账号是中国电信打造的互联网账号体系产品,利用中国电信管道优势为企业提供用户身份认证能力。其中网关系统是天翼账号对外能力开放体系的重要组成:业务侧它以集中入口、集中计费、集中鉴权管控为目标,技术侧它支持隔离性、可配置、易开发、动态路由、可降级、高并发等场景。自2017年天翼账号网关系统上线以来,历经数次互联网的营销大促活动,特别是2021年的春节红包活动和刚过去双11活动,天翼账号网关系
程序员xysam
·
2024-02-03 06:36
架构
java
学习
程序人生
微信团队分享:微信直播聊天室单房间1500万在线的消息
架构演进
之路
本文将回顾微信直播聊天室单房间海量用户同时在线的消息组件技术设计和
架构演进
,希望能为你
hellojackjiang2011
·
2024-02-02 11:37
架构
高并发
即时通信
im
82.1W/S的QPS到底大不大?
但是对于
大型网站
、互联网公司或高并发系统来说,可能就略显不足。在大流量的互联网公司,其核心业务系统一般要求能够处理每秒数十万甚至上百万的QPS。
百里守约学编程
·
2024-02-02 09:07
go
golang
qps
监控系统
架构演进
随着cdn业务发展,机器规模增长迅速,同时为满足多元化监控需求,由单一监控->多维监控->立体监控,架构的整体变迁。
dennyhong
·
2024-02-01 22:00
分布式系统中的CAP的原理
前言分布式系统(distributedsystem)正变得越来越重要,
大型网站
几乎都是分布式的。分布式系统的最大难点,就是各个节点的状态如何同步。
Devincd
·
2024-02-01 10:15
前端-外卖客户端-容器化-
架构演进
-美团技术团队
1.背景1.1移动端跨平台技术的介绍移动端的跨平台技术不是一个新话题,早在几年前,WebView容器、ReactNative、Weex、Flutter、小程序等移动端跨平台框架就风起云涌。为什么跨平台这么有吸引力呢?我们设想一下如果可以做到一次开发,多端复用,那么对于公司来说,就可以降低用人成本。对于开发来说,只需要学习一个框架,就可以在Android和iOS双平台上开发。节约下来的成本,可以投入
无心六神通
·
2024-02-01 02:40
前端
前端
架构
容器化
面渣逆袭:微服务三十三问,两万字图文详解!速收藏!
在微服务的
架构演进
中,一般可能会存在这样的演进方向:单体式-->服务化-->微服务。单体服务一般是所有项目最开始的样
七七真的是太棒了
·
2024-01-31 17:32
微服务
架构
云原生
Selenium7-强制等待、隐式等待、显式等待的区别和源码解读
因为,目前大多数Web应用程序都是使用Ajax和Javascript开发的;每次加载一个网页,就会加载各种HTML标签、JS文件但是,加载肯定有加载顺序,
大型网站
很难说一秒内就把所有东西加载出来,不仅如此
Esnooker
·
2024-01-31 07:12
32个Java面试必考点-10架构的演进之路与前沿技术
系统
架构演进
首先以演进的方式来了解不同的系统架构。单体架构最简单的系统架构是单体服务,如下图所示。一个项目中的多个服务,混合部署在一个进程内,服务之间
机智阳
·
2024-01-31 07:21
java
java
面试
架构
后端
开发语言
14.软件架构设计:
大型网站
技术架构与业务架构融合之道 --- 业务架构思维
第14章业务架构思维14.1“伪”分层典型的互联网分层架构:客户端=>接入层=>聚合层=>业务层=>基础服务层=>数据层伪分层架构可能具有的一些特征:1.底层调用上层比如某个基础服务调用上层业务服务,怎么解决呢?办法1:要思考业务逻辑是否放错了地方?或者业务逻辑是否要一分为二,一部分放在业务服务,一部分放在基础服务。也就避免了底层调用上层。办法2:OOD中的典型办法,DIP(依赖反转)。底层定义接
enlyhua
·
2024-01-31 06:55
架构
架构
postman
linq
Redis06:Redis
架构演进
现在我们使用的Redis是单机的,单机的Redis存在单点故障的问题,所以Redis提供了主从复制的方案。1、主从复制Redis的复制功能支持多个数据库之间的数据同步。通过Redis的复制功能可以很好的实现数据库的读写分离,提高服务器的负载能力。主数据库(Master)主要进行写操作,而从数据库(Slave)负责读操作。一个主数据库可以有多个从数据库,而一个从数据库只能有一个主数据库。看这个图这个
做一个有趣的人Zz
·
2024-01-31 05:53
Redis
redis
架构
数据库
从单点 Redis 到 1 主 2 从 3 哨兵的
架构演进
之路
一、前言我们有个项目中用的MySQL、Redis、ES、微服务都是单节点部署的,没有做集群模式部署,为了提高整体的可用性,对项目的部署架构进行了升级,支持高可用。通过本篇,你可以学到以下内容:Redis真实的多服务器部署实战Redis真实的主从模式部署实战。Redis真实的哨兵集群模式部署实战。Redis主节点宕机后,Redis哨兵如何进行故障转移的。Redis切换主节点后,客户端如何自动感知并连
程序员xysam
·
2024-01-31 05:50
架构
java
学习
程序人生
从 Greenplum 到 Databend,万全网络数据库平台
架构演进
作者:代城万全网络高级工程师,负责万全网络数据平台整体架构研发工作,拥有超过7年的大数据相关技术研发经验,一直关注着开源和云技术的发展。万全网络科技有限公司是一家专注于B端电商物流供应链的公司。致力于为客户提供全面的供应链解决方案,涵盖从产品采购到最终配送的全程服务。公司的服务包括但不限于:供应链管理,仓储与配送,信息技术支持。迁移背景在不断发展的科技环境中,企业往往需要不断调整和优化其技术基础设
Databend
·
2024-01-31 04:29
网络
数据库
架构
Redis 有哪些应用场景?
一、缓存缓存现在几乎是所有中
大型网站
都在用的必杀技,合理的利用缓存不仅能够提升访问速度,还能大大降低数据库的压力。
花小疯
·
2024-01-30 18:57
Redis
数据库
队列
分布式
网络
Redis三种特殊数据类型-Bitmap
Bilibili搜索关注:狂神说真正在公司中的实践:NoSQL+RDBMS一起使用才是最强的,阿里巴巴的
架构演进
!技术没有高低之分,就看你如何去使用!(提升内功,思维的提高!)
小阿鑫丫
·
2024-01-30 17:06
redis
redis
06.领域驱动设计:使用DDD分层架构,可以有效降低层与层之间的依赖
目录1、概述2、什么是DDD分层架构1.用户接口层2.应用层3.领域层4.基础层3、DDD分层架构最重要的原则是什么4、DDD分层架构如何推动
架构演进
1.微服务架构的演进2.微服务内服务的演进5、三层架构如何演进到
cxzm_1024
·
2024-01-30 15:14
微服务架构
领域驱动设计DDD
微服务架构
领域驱动设计DDD
大型网站
技术架构笔记八
15章网站架构师职场攻略作为一个新人,以局外人的角度去观察问题,会发现存在的许多存在的问题。所谓问题,就是体验--期望,当体验不能满足期望,就会觉得出来问题。消除问题有两种手段,改善体验或者降低期望。降低期望只是回避问题,而如果直面期望与体验间的差距,就会发现问题所在,找到突破点。做出软件不等于解决问题,事实上许多问题确实也不需要用软件来解决。问题被发现,它只是问题发现者的问题,而不是问题拥有者的
凯睿看世界
·
2024-01-29 19:06
Python(一)—— 初识&基础数据类型
Python的介绍1.1Python的应用1.1.1目前Python主要应用领域云计算:云计算最火的语言,典型应用OpenStackWEB开发:众多优秀的WEB框架,典型WEB框架有Django;众多
大型网站
均为
GDYuLuo
·
2024-01-29 05:37
知识分享
python
开发语言
后端
架构师之路 -- 基础设施架构
基础设施
架构演进
基础设施架构不是一步到位的事情,是需要
Dashesand
·
2024-01-28 18:34
架构
网站受DDoS攻击的表现以及查看方法
随着网络攻击的简单化,如今DDoS攻击已经不止出现在
大型网站
中,就连很多中小型网站甚至是个人网站往往都可能面临着被DDoS攻击的的风险。
曹瑞曹瑞
·
2024-01-28 16:26
git查看上传给服务器有哪些文件格式,聊聊 Git 的三种传输协议及实现
前段时间在InfoQ公开课分享了《Gitee
架构演进
之路》
lalaland了
·
2024-01-28 15:02
MySQL
架构演进
-从主从复制到分库分表
背景业务飞速发展导致数据规模急速膨胀,单机的数据库已经无法满足互联网业务的发展。传统的将数据集中存储单一数据结节的方案,在容量、性能、可用性和可维护性方面已经难以满足互联网海量数据的场景。从容量方面考虑,单机数据库容量有限,难以扩容。从性能方面来说,由于关系型数据库大多数采用B+树类型索引,在数据量超过一定的阈值后,索引的深度增加导致对磁盘的随机IO次数增加,进而导致性能问题。从可用性方面来说,服
架构文摘
·
2024-01-28 11:50
数据库
中间件
大数据
分布式
mysql
聊聊MySQL
架构演进
:从主从复制到分库分表
背景业务飞速发展导致数据规模急速膨胀,单机的数据库已经无法满足互联网业务的发展。传统的将数据集中存储单一数据结节的方案,在容量、性能、可用性和可维护性方面已经难以满足互联网海量数据的场景。从容量方面考虑,单机数据库容量有限,难以扩容。从性能方面来说,由于关系型数据库大多数采用B+树类型索引,在数据量超过一定的阈值后,索引的深度增加导致对磁盘的随机IO次数增加,进而导致性能问题。从可用性方面来说,服
写代码的珏秒秒
·
2024-01-28 11:18
程序员
Java
编程
mysql
架构
数据库
web网站加速之CDN(Content Delivery Network)技术原理
,为了提高用户访问的响应速度、优化现有Internet中信息的流动,需要在用户和服务器间加入中间层CDN.使用户能以最快的速度,从最接近用户的地方获得所需的信息,彻底解决网络拥塞,提高响应速度,是目前
大型网站
使用的流行的应用方案
曹元_
·
2024-01-28 04:06
独家解读 | 滴滴机器学习平台
架构演进
之路
现在很多互联网公司都有自己的机器学习平台,冠以之名虽然形形色色,但就平台所要解决的问题和技术选型基本还是大同小异。所谓大同是指大家所要处理的问题都相似,技术架构和选型也差不太多,比如都会使用GPU集群、采用Spark或K8s平台等。所谓小异是指各家规模不同,各家都在结合自己的情况、所处的阶段并根据自己的特点解决平台化的问题。滴滴机器学习平台的治理思路主要是:减少重复、提高效率。本文将对滴滴的机器学
csdn产品小助手
·
2024-01-27 19:18
人工智能
运维
大数据
抗住千万流量的大型分布式系统架构设计
一、大型分布式网站架构技术1、
大型网站
的特点用户多,分布广泛大流量,
Ch97CKd
·
2024-01-27 17:26
分布式
数据库
队列
编程语言
java
Flink 2.0 状态管理存算分离
架构演进
内容主要分为以下五部分:引言为什么状态对Flink如此重要状态存储提升——社区和商业版状态存储状态管理存算分离架构——
架构演进
和挑战总结1.引言我们在这个时间点重新聊状态存储这个话题是因为状态存储是流计算的核心
Apache Flink
·
2024-01-27 07:46
flink
架构
大数据
SpringCloud知识点总结
1.互联网应用
架构演进
先是单体架构模式,项目所有的功能模块都放在一个工程中编码、编译、打包并且部署在一个Tomcat容器中的架构模式就是单体应用架构,优点是高效开发,架构简单,易于测试,易于部署,缺点是可靠性差
springxing星
·
2024-01-26 19:41
java
学习
spring
cloud
java
分布式
整车电子架构加速“换代”,行业玩家大洗牌时刻临近
编者按:这张堪称经典的电子
架构演进
图背后,是产业价值链的重新分配。几年前,当博世在业内首次提出从分布式到中央计算式电子电气架构的演进图时,或许没有人会预料到,行业变革会率先在中国市场打响。
高工智能汽车
·
2024-01-26 17:17
架构
SpringCloud(二)
SpringCloud文章目录SpringCloud任务三:SpringCloud与微服务架构1.SpringCloud课程内容介绍2.单体应用架构2.1互联网应用
架构演进
2.2单体应用架构3.垂直应用架构
枫尘三戒
·
2024-01-26 14:37
spring
Cloud
spring
cloud
spring
后端
SpringCloud
SpringCloud文章目录SpringCloud任务三:SpringCloud与微服务架构1.SpringCloud课程内容介绍2.单体应用架构2.1互联网应用
架构演进
2.2单体应用架构3.垂直应用架构
枫尘三戒
·
2024-01-26 14:37
spring
Cloud
spring
cloud
spring
后端
飞速(FS)400G产品全家福及其应用介绍
随着大型数据中心不断向更高性能、更大规模的
架构演进
,构建能够有效应对海量用户群体、智能设备激增及复杂应用负载所需的高容量网络连接已变得不可或缺。
audrey-luo
·
2024-01-26 09:34
运维
每分钟访问10万+,11种策略教你保持亿级流量网站稳定性!
稳定性在
大型网站
运行中至关重要,面对每分钟10万次的网络访问,稍有不慎就会引起重大故障。今天这篇文章一起讨论下亿级流量网站在稳定性方面的一些做法,希望对您有帮助。
宇哥聊AI
·
2024-01-25 14:49
LSM树适合磁盘的NoSQL,B+树适合SSD
看《
大型网站
技术架构》笔记:如果数据持久化到磁盘,LSM树的读写性能要比B+树要好,但是在事务约束的情况下,LSM的是否存在性能问题?
howard_shooter
·
2024-01-25 13:20
PostgreSQL
nosql
b树
数据库
不为人知的JAVA行情和学习路线,转行新手的你都了解吗?
Java在开发高访问、高并发、集群化的
大型网站
方面有很大的优势,例如人人网、去哪儿网、美团等,这些都是大家平时熟悉的网站或者APP。
糖宝_
·
2024-01-25 13:32
2023年第十六届中国系统架构师大会(SACC2023):核心内容与学习收获(附大会核心PPT下载)
大会以“数字转型
架构演进
”为主题,聚焦系统架构在数字化转型中的演进和应用。与往届相比,本届大会最大的变化是从原来的大会演讲模式变革为专题研讨会模式。
百家峰会
·
2024-01-25 07:57
程序人生
SACC
系统架构
系统架构
学习
SACC
大型网站
的可伸缩性架构如何设计?
1.网站架构的伸缩性设计1.1.不同功能进行物理分离实现伸缩纵向分离(分层后分离):将业务处理流程上的不同部分分离部署,实现系统伸缩性。横向分离(业务分割后分离):将不同的业务模块分离部署,实现系统伸缩性。1.2.单一功能通过集群规模实现伸缩将不同功能分离部署可以实现一定程度的伸缩性,但是随着网站的访问量逐步增加,即使分离到最小粒度的独立部署,单一的服务器也不能满足业务规模的要求。因此必须使用服务
java菜
·
2024-01-25 03:58
第二章 微前端与单体前端对比
文章目录第二章微前端与单体前端对比单体前端的挑战微前端的优势与劣势优势劣势适用场景分析单体前端适用场景微前端适用场景案例分析:某大型电商平台的
架构演进
第二章微前端与单体前端对比随着Web应用的发展,前端开发所面临的挑战也在不断增多
球球不吃虾
·
2024-01-25 03:24
微前端
前端
分布式专题-数据库分库分表之Mycat01-数据库性能优化方案
目录导航前言为什么要分库分表数据库性能瓶颈主要原因数据性能优化方案SQL与索引表与存储引擎架构配置操作系统与硬件
架构演进
与分库分表单应用单数据库多应用单数据库多应用独立数据库什么时候分表?
✎ℳ๓₯㎕...雲淡風輕
·
2024-01-24 18:08
分布式专题
分布式
mycat
mysql优化
分库分表
binlog
大型网站
技术架构笔记七
14章架构师领导艺术架构师是软件开发组织中一个比较特殊的角色,除了架构设计,软件开发等技术类工作,通常还需要承担一些管理职能:规划产品路线,估算人力资源和时间资源,安排人员职责分工,确定计划里程碑点,指导工程师工作,过程风险评估与控制等。这些管理事务需要对产品技术架构,功能模块划分,技术风险都熟悉的架构师参与或直接负责。在软件开发过程中,架构师除了实现技术架构,完成产品技术实现外,还需要和组内外各
凯睿看世界
·
2024-01-24 17:09
从知乎「悟空」看一个成熟的Anti-Spam系统演进之路
接下来跟大家系统分享一下这几年「悟空」的
架构演进
和构建过程中积累的经验与教训。业务现状截止2018年5月,知乎已拥有1.6亿注册用户,近几年在问答,专栏文章之外,社区衍生出了一些新的产品线和产品形态。
weixin_34075551
·
2024-01-24 14:38
数据库
人工智能
运维
Mysql数据库主从复制和分库分表浅析
内容提供:李智慧,前阿里巴巴技术专家,《
大型网站
技术架构》作者分布式数据库和分布式存储是分布式系统中难度最大、挑战最大,也是最容易出问题的地方。
一颗向上的草莓
·
2024-01-24 11:30
数据库—Mysql
mysql主从同步简单理解
MySQL主从同步的简单理解许多
大型网站
为了减轻海量用户对于服务器并发访问量的性能问题,会使用很多解决的方案,数据库主从分离,就是目前主流的一种解决手段。
豆豆的java之旅
·
2024-01-23 21:53
架构
java
大型网站
架构之分布式消息队列
大型网站
架构之分布式消息队列以下是消息队列以下的大纲,本文主要介绍消息队列概述,消息队列应用场景和消息中间件示例(电商,日志系统)。
罗卜丝粉
·
2024-01-23 15:17
消息队列
分布式
架构
消息队列
大型网站
架构系列:分布式消息队列
一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ等。二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削
lz0426001
·
2024-01-23 15:44
架构
架构师的36项修炼-01大型
架构演进
之路
本课时的主题是大型互联网系统架构的演进之路,主要包含三部分内容。第一部分是大型互联网系统的特点,分析大型互联网有哪些特点和挑战,它们是现在一些技术和架构方案产生的原因。第二部分是系统处理能力提升的两种途径,提供了两种面对挑战的解决思路。第三部分是大型互联网系统架构演化过程,这个过程几乎包含了现在所有主要的互联网架构的考量点、技术方案、要解决的问题等,是整个互联网系统架构的一个综述,可以了解互联网架
机智阳
·
2024-01-22 18:36
java
架构
java
后端
上一页
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
其他