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
大型网站架构演进
架构设计之从OOP到ECS
架构演进
目录背景规则OOP实现:分析OOP代码的设计缺陷Entity-Component-System(ECS)架构ECS介绍ECS架构分析ECS架构改造背景规则现在公司用户中心提出一个需求,需要根据用户的会员等级实行不同的程度的打折,会员等级越高打折力度越大。其具体规则如下:青铜会员,折扣是9.9折;黄金会员,折扣是8.8折;铂金会员,折扣是6.6折;钻石会员,折扣是5折。OOP实现:对于熟悉Objec
张家老院子
·
2023-06-08 08:36
伸缩式架构设计
java
ecs
oop
设计模式
Spring Cloud Alibaba 同时兼容dubbo与openfeign
前言dubbo与springcloud都可以单独作为微服务治理框架在生产中进行使用,但使用过springcloud的同学大概了解到,springcloud生态的相关组件这些年已经逐步停更,这就导致在服务
架构演进
过程中的迭代断层
小码农叔叔
·
2023-06-07 23:03
微服务
springboot
入门到精通
dubbo入门到精通
dubbo与openfeign
dubbo与feign兼容
dubbo与feign整合
Nginx+Tomcat负载均衡、动静分离
Nginx应用Nginx是一款非常优秀的HTTP服务器软件支持高达50000个并发连接数的响应拥有强大的静态资源处理能力运行稳定内存、CPU等系统资源消耗非常低目前很多
大型网站
都应用Nginx服务器作为后端网站程序的反向代理及负载均衡器
三色丸子^
·
2023-06-07 20:15
nginx
负载均衡
tomcat
【43-本地锁-分布式锁概念原理-分布式锁解决方案-Redis实现分布式锁-Redisson分布式锁-项目整合Redisson-缓存数据一致性问题-解决缓存一致性的方案-SpringCache缓存】
【1-系统
架构演进
过程】【2-微服务系统架构需求】【3-高性能、高并发、高可用的三高商城系统项目介绍】【4-Linux云服务器上安装Docker】【5-Docker安装部署MySQL和Redis服务】【
硕风和炜
·
2023-06-07 16:29
三高商城系统
SpringCache缓存
分布式锁解决方案
Redisson分布式锁
缓存一致性的方案
Redis实现分布式锁
从传统MVC架构推演DDD架构
流程维度编排维度
架构演进
后职责总结架构演后分包model实体类该怎么放
野心与梦
·
2023-06-07 16:29
领域驱动设计(DDD)
架构
【架构】互联网应用开发
架构演进
历程
文章目录一、背景二、技术
架构演进
史三、
架构演进
一:早期雏形四、
架构演进
二:数据库开发(LAMP特长)五、
架构演进
三:javaweb的雏形六、
架构演进
四:javaweb的集群发展七、
架构演进
五:javaweb
逆流°只是风景-bjhxcc
·
2023-06-07 09:07
架构
架构
【网站架构】Nginx 4层、7层代理配置,正向代理、反向代理详解
在往期《
大型网站
安全性》介绍过,出于网络安全的考虑,一般
大型网站
都需要做网络区域隔离,以防止攻击者直接操控服务器。网站系统的应用及数据库都会放在这个网络安全区域里。这样的话就会产生代理的问题。
停止重构
·
2023-06-07 09:34
宏观整体架构
网络代理
nginx配置
4层代理
7层代理
正向/反向代理
分布式RPC框架Dubbo详解
目录1.
架构演进
1.1单体架构1.2垂直架构1.3分布式架构1.4SOA架构1.5微服务架构2.RPC框架2.1RPC基本概念介绍2.1.1RPC协议2.1.2RPC框架2.1.3RPC与HTTP、TCP
山河亦问安
·
2023-06-07 09:57
分布式
SpringCloud
dubbo
分布式
华为云FunctionGraph函数工作流—— “Serverless“遇见”AI,释放AI生产力
本次A2M峰会以“AIGC时代下的AI落地实践、数据智能和基础
架构演进
”为主题,邀请了100余位行业专家从支撑数字化转型的几个关键技术切面入手,甄选前沿有典型代表的84个技术创新及研发实践的架构案例,分享他们本年度的总结和实践启示
·
2023-06-06 22:07
人工智能编辑器程序员
如何设计一个几十万在线用户弹幕系统需求方案
目录1:需求背景2技术选型2-1:客户端轮训2-2:WebSocket主动推送3:弹幕初始架构4:弹幕
架构演进
5:弹幕存储6:弹幕查询7:总结1:需求背景现在无论是直播还是电视剧,我们都可以看到上面慢慢的弹幕
·
2023-06-06 21:16
高并发系统设计:缓存、降级、限流、(熔断)
大型网站
一般主要是“读”,缓
RockyBlog
·
2023-04-21 08:40
java学习笔记
后端
缓存
数据库
java
架构师书籍推荐
分类如下业务洞察:架构设计定义问题数据架构架构师非职权影响力架构思维架构治理
架构演进
架构落地架构设计领域建模业务洞察1、好战略,坏战略(畅销版)作者:理查德•鲁梅尔特(RichardRumelt)豆瓣评分
江无羡
·
2023-04-21 06:01
技术书籍
Shopee x JuiceFS:ClickHouse 冷热数据分离存储架构与实践
本文来自shopee技术团队摘要ShopeeClickHouse是一款基于开源数据库ClickHouse做二次开发、
架构演进
的高可用分布式分析型数据库。
JuiceFS
·
2023-04-20 17:24
Python后端
架构演进
做了3年的后端开发,经历一款SaaS产品从0到10(还没有到100,哈哈哈)的过程,3年间后端的架构逐步演变,在微服务的实践过程中遇到的问题也越来越多,在这里总结下.产品是一款服务于人力资源的SaaS在线服务,面向HR有WebAndroid/iOS小程序多个客户端,后端采用RESTful风格API来提供服务.主要使用Python语言,方便快速迭代.架构的演进经历了4个大的阶段:1.MVC2.服务拆
代码之路无极限
·
2023-04-20 09:18
Python框架
数据库
开发语言
计算机的组成、服务器的架构及二进制算法
服务器的
架构演进
:裸金属-->虚拟机–>云主机–>容器计算机的组成显示器用图片,文字,视频的方式展示电脑运算结果键盘输入指令的工具鼠标输入指令的工具cpu相当于人的大脑,处理指令:控制程序中的指令执行顺序
DDD嘀嘀嘀
·
2023-04-19 17:20
服务器
架构
网络
ArchKeeper (开篇):架构守护平台的问题与理念
架构演进
和架构腐化是看待架构的不同视角:架构腐化着眼于现状,
架构演进
侧重于未来架构腐化不可避免,随着时间流转腐化现象必然发生。
·
2023-04-19 12:11
架构敏捷开发系统开发规范
15《Nginx 入门教程》Nginx中的缓存与压缩配置
因此,用好Nginx的缓存功能对于
大型网站
而言至关重要。
木子教程
·
2023-04-19 07:40
从内核源码看 slab 内存池的创建初始化流程
__biz=Mzg2MzU3Mjc3Ng==&mid=2247487...)中,笔者从slabcache的总体
架构演进
角度以及slabcache的运行原理角度为大家勾勒出了slabcache的总体架构视图
·
2023-04-18 22:06
从 ClickHouse 到 Apache Doris,腾讯音乐内容库数据平台
架构演进
实践
导读:腾讯音乐内容库数据平台旨在为应用层提供库存盘点、分群画像、指标分析、标签圈选等内容分析服务,高效为业务赋能。目前,内容库数据平台的数据架构已经从1.0演进到了4.0,经历了分析引擎从ClickHouse到ApacheDoris的替换、经历了数据架构语义层的初步引入到深度应用,有效提高了数据时效性、降低了运维成本、解决了数据管理割裂等问题,收益显著。本文将为大家分享腾讯音乐内容库数据平台的数据
·
2023-04-18 22:06
web应用框架——初识Flask+入门示例
第三方库的选择面广,开发时可以结合自己最喜欢用的轮子,也能结合最流行最强大的Python库2.入门简单,即便没有多少web开发经验,也能很快做出网站3.非常适用于小型网站4.非常适用于开发web服务的API5.开发
大型网站
无压力
思君_4cd3
·
2023-04-18 17:45
文章推荐系统 | 六、构建离线用户画像
用户画像往往是
大型网站
的重要模块,基于用户画像不仅可以实现个性化推荐,还可以实现用户分群、精准推送、精准营销以及用户行为预测、商业化转化分析等
小王子特洛伊
·
2023-04-18 07:13
大型网站
技术
架构演进
与性能优化
一,
架构演进
之路阶段一php到java阶段二分布式改造微服务化分布式rpc框架异步消息架构分布式数据层分布式文件系统服务发现,注册,管理分布式session问题阶段三无线化改造阶段四中台改造阶段五国际化多语言问题多时区问题数据路由问题全球数据的同步与复制问题二
星月IWJ
·
2023-04-18 07:09
架构
架构
使用iMac搭建自己的SpringCloudAlibaba帝国
没错,在分布式
架构演进
的几十年过程中出现了几十种架构模式,但目标只有一个,解决上一代架构遗留的各种问题。
Locker
·
2023-04-18 05:30
【大唐杯学习超快速入门】5G技术原理仿真教学——5G网络
架构演进
2,3G未写4g网络架构需要记下各个网元的位置,以及各个网元间接口。与e-nodeB之间接入的是MME与S-GWMME还会与HSS连接SGWP-GWIPsever都与PCRF连接,构成一个三角接入网:E-UTRAN(EvolvedUMTSTerrestrialRadioAccessNetwork):演进的UMTS陆地无线接入网eNodeB(EvolvedNodeB):演进型NodeB,简称eNB,
月早十
·
2023-04-18 00:30
大唐杯2023
5G
学习
网络
Redis——分布式锁与实现
概述目前几乎很多
大型网站
及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。
许俊贤
·
2023-04-18 00:56
视频教程-
大型网站
从单一架构到微服务分布式架构实战第1季-Java
大型网站
从单一架构到微服务分布式架构实战第1季张长志技术全才、擅长领域:区块链、大数据、Java等。10余年软件研发及企业培训经验,曾为多家大型企业提供企业内训如中石化,中国联通,中国移动等知名企业。
weixin_34263863
·
2023-04-17 22:46
大型网站
技术架构核心原理与案例分析笔记
大型网站
技术架构核心原理与案例分析笔记网站的演化历史:【考虑到可用性,下面每一步都可以做主备】一、小型网站:lamp(linuxapachemysqlphp),将所有东西都部署在单台机器上。
七年蝉
·
2023-04-17 22:43
web架构
大型网站
技术架构核心原理与案例分析学习笔记(实践篇)
Wikipedia性能优化策略前端性能优化80%以上的用户请求可以通过前端服务返回CDN缓存的几条准则:内容页面不包含动态信息,以免页面内容缓存很快失效或者包含过时信息每个内容页面有唯一的REST风格的URL,以便CDN快速查找并避免重复缓存在HTML响应头写入缓存控制信息,通过应用控制内容是否缓存及缓存有效期等LVS负载均衡地分发到反向代理服务器Squid集群(缓存热门词条),Squid中没有的
年糕coder
·
2023-04-17 22:08
Java
架构
高并发大容量NoSQL解决方案探索
本文将基于个推SRA孟显耀先生所负责的DBA工作,和大数据运维相关经验,分享两大方向内容:一、公司在KV存储上的
架构演进
以及运维需要解决的问题;二、对NoSQL如何选型以及未来发展的一些思考。
java高并发
·
2023-04-17 19:49
计算机入门所需要了解的小知识
今天给大家讲解一下计算机入门的一些所需要了解到的小知识,大家可要好好听讲哦,课程要开始咯1.服务器的
架构演进
裸金属->虚拟机->云主机->容器2.计算机的硬件组成计算机由显示器、键盘、鼠标、cpu、内存
苗苗奶黄包.
·
2023-04-17 12:42
计算机网络
运维
linux
服务器
SSO
尤其,
大型网站
背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作如果每次子系统都需要用户认证,不仅用户会疯掉,各子系统也会为这种重复认证的逻辑搞疯掉SSO框架CAS(Centra
BenedictJin
·
2023-04-16 22:59
Dubbo(超级无敌认真好用,万字收藏篇!!!!)
文章目录Dubbo前言大型互联网架构目标集群和分布式集群分布式
架构演进
1Dubbo概述1.1Dubbo概念1.2Dubbo架构图2Dubbo快速入门2.1Zookeeper的安装2.2springBoot
@活着笑
·
2023-04-16 21:59
JAVA小记
dubbo
分布式
java
rpc
zookeeper
DDD - 六边形架构和CQRS架构
DDD-六边形架构和CQRS架构1.六边形架构2.CQRS2.1什么是CQRS2.2采用CQRS架构的一个前提2.3实现方式2.4CQRS的适用场景2.5CQRS架构的数据流2.6CQRS\ES-
架构演进
没对象的指针
·
2023-04-16 16:35
架构设计
架构
后端
spring
cloud
前端
【微服务】网站安全认证
架构演进
认证,Authentication,识别你是谁。用来识别某个用户是否是注册过的合法用户。授权,Authorization,识别你能做什么。用来识别某个用户是否有某方面的权限。单体架构阶段AuthV1版本v1版本使用了传统的Session+Cookie的形式。当用户请求登录后,服务器会校验用户名和密码,校验通过后会向Session中添加一条记录,然后将SessionId添加到Cookie里面返回给浏
SinbadZhuang
·
2023-04-16 11:32
微服务
架构
微服务
安全
【5-Docker安装部署MySQL和Redis服务】
【1-系统
架构演进
过程】【2-微服务系统架构需求】【3-高性能、高并发、高可用的三高商城系统项目介绍】【4-Linux云服务器上安装Docker】二.Docker安装部署MySQL服务2.1使用Docker
硕风和炜
·
2023-04-15 20:37
三高商城系统
docker
mysql
redis
docker部署mysql
docker部署redis
从内核源码看 slab 内存池的创建初始化流程
在上篇文章《细节拉满,80张图带你一步一步推演slab内存池的设计与实现》中,笔者从slabcache的总体
架构演进
角度以及slabcache的运行原理角度为大家勾勒出了slabcache的总体架构视图
bin的技术小屋
·
2023-04-15 13:13
聊聊
Linux
内核
linux
云原生
云计算
参照美团外卖Android平台化
架构演进
实践实现p(pins)工程
1.看了美团的https://mp.weixin.qq.com/s?__biz=MjM5NjQ5MTI5OA==&mid=2651747704&idx=1&sn=93c4a5c76b78bc998fa0dab1fdd4547d&chksm=bd12ac358a652523fdf541a5e04d7aad9fb849e5c460aa7dd2c5cbb4c821ccaedde0be147b7c&mps
Lazy1
·
2023-04-15 11:12
智驾系统架构设计之一:了解整车EE架构
整车EE架构EE
架构演进
要想做好智驾域控系统设计,首先需要了解整车的EE
架构演进
路线,以鸟瞰的眼光来审视全局,将做到事半功倍效果;最经典的EE
架构演进
图当属博世提出的三层结构演进图,如下
此墨言非彼莫言
·
2023-04-15 10:31
智驾系统架构设计
自动驾驶
系统架构
使用PHP做个图片防盗链(全网详解)
图片防盗链在一些
大型网站
中,比如百度贴吧,该站点的图
奔跑的蜗牛.
·
2023-04-14 23:53
php
服务器
java
运维
java开源saas项目-weiit-saas
开源项目地址:新零售电商saas项目1.1软件
架构演进
软件架构的发展经历了从单体结构、垂直架构、SOA架构到微服务架构的过程。1.1.1单体架构特点:1、所有的功能集成在一个项目工程中。
罗大英俊
·
2023-04-14 22:25
saas
小程序
java
微服务
架构
大型网站
必备,彻底理解Http的缓存机制!
概述浏览器的缓存机制也就是我们说的HTTP缓存机制,其机制是根据HTTP报文的缓存标识进行的,所以在分析浏览器缓存机制之前,我们先使用图文简单介绍一下HTTP报文,HTTP报文分为两种:HTTP请求(Request)报文,报文格式为:请求行–HTTP头(通用信息头,请求头,实体头)–请求报文主体(只有POST才有报文主体),如下图imageimageHTTP响应(Response)报文,报文格式为
码农小光
·
2023-04-14 19:30
阿里云发布新一代云原生产品,加速企业向现代 IT
架构演进
新产品发布和解决方案升级,助力企业从传统IT架构向现代应用
架构演进
云
互联网全栈架构
·
2023-04-14 13:52
数仓第一篇:基础架构
目录01.
架构演进
02.逻辑分层03.数据调研04.主题域划分05.数仓规范06.数据治理07.数仓理念01.
架构演进
离线数据仓库到实时数据仓库,从lambda架构到kappa架构、再到混合架构。
浊酒南街
·
2023-04-14 08:20
数仓建设
大数据
linux 内核 fuzz,fuzz技术和漏洞挖掘
比如xss,目前很多
大型网站
依然存在xss漏洞。一个简单的程序下面的程序是求一个数的平方。
痛仰乐队
·
2023-04-14 05:24
linux
内核
fuzz
单点登录SSO的实现原理
单点登录在
大型网站
里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十个子系统的协作,如果每个子系统都需要用户认证,不仅用户会疯掉,各
weixin_33923148
·
2023-04-14 04:03
memcached
人人车Android客户端
架构演进
实录
这是人人车的Android客户端
架构演进
实录,坑和经验,仅供参考。本文回顾总结了人人车公司Android客户端的
架构演进
历程。
互联网架构
·
2023-04-14 02:45
人人车Android客户端
架构演进
实录
前言对于大多数创业公司而言,初版开发时采用的简单架构,在历经数次快速迭代后,已经成为了一个”大泥球”(源于BrianFooter和JosephYonder的论文《大泥球》,定义:一大片随意构造,杂乱无章,凌乱,任意拼接,毫无头绪的代码丛林),如下问题存在于当前的架构中:业务逻辑混杂在平台实体中,造就了代码量庞大的Activity和Fragment。本应是全局级别独立存在的功能模块,却被封锁在某个特
BruceHurrican
·
2023-04-14 02:41
android学习笔记
android
模块化
重构
框架
PHP学习爱好者,请进
拥有丰富的大数据、高并发处理、
大型网站
架构经验。曾在新浪视频负责PHP开发,CCTV6电影网项目经理,现在某大型知名互联网公司(BAT界)负责大数据流的开发。
小怪聊职场
·
2023-04-13 22:20
常用缓存框架及redis应用
常用缓存框架及redis应用一.缓存简介互联网高速发展的今天,缓存技术已经成为
大型网站
的关键技术之一,其设计的好坏直接关系到用户体验,在考虑对服务性能表现进行提升时,缓存机制也往往是解决问题的重要起点-
chenzhihong1214
·
2023-04-13 14:41
数据库
《JAVA生态圈技术总结》之 微服务架构蓝图总览
目录一、微服务定义1.1定义一1.2定义二二、微服务利弊2.1优点2.2缺点三、微服务的适用性3.1康威法则3.2生产力3.3
架构演进
四、服务分层五、服务注册发现六、微服务网关七、微服务配置中心八、微服务通信九
WeAreFarmer
·
2023-04-13 12:24
微服务
devops
运维
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他