最新 最热

高可用架构设计之无状态服务

事故的发生是量的积累的结果,任何事情都没有表面看起来那么简单,在软件运行的过程中,随着用户量的增加,不考虑高可用,迟早有一天会发生故障,不得事先考虑高可用设计,而高可用是一门庞大的学问。...

2022-07-12
1

互联网公司理想架构探讨

本文探讨了互联网公司的技术架构,涉及DNS、负载均衡、长连接、API网关、PUSH推送、微服务、分布式事务以及相关支撑的基础服务。主要是为了学习,希望可以给大家一个参考。...

2022-07-12
0

如何优雅扩缩容,一致性哈希算法

当前后台微服务架构盛极一时,docker技术日趋成熟,二者如同伯牙子期的相遇,天作之合。而服务容器化在任何业务背景下都会遇到动态扩缩容,随着业务的访问量级波动,容器资源的自动化增加和回收可以为运维减少压力。...

2022-07-12
1

后Kubernetes时代的微服务

听说过服务网格并试用过Istio的人可能都会有以下5个疑问。(1)为什么Istio 要绑定Kubernetes呢?(2)Kubernetes和服务网格分别在云原生中扮演什么角色?(3)Istio扩展了Kubernetes的哪些方面?解决了哪些问题?(4)Kubernetes、xDS协议(En...

2022-07-12
0

从12306抢票极限并发到秒杀系统核心架构

每到节假日期间,一二线城市返乡、外出游玩的人们几乎都面临着一个问题:抢火车票!虽然现在大多数情况下都能订到票,但是放票瞬间即无票的场景,相信大家都深有体会。尤其是春节期间,大家不仅使用12306,还会考虑“智行”和其...

2022-07-12
1

Nginx负载均衡[通俗易懂]

A. 使用nginx的反向代理将请求转发到php-fpm -> B.fastcgi进程管理器(php-fpm)收到请求后选择并连接一个cgi解释器

2022-07-11
1

php开发工程师面试题知识点总结(四)–高级篇「建议收藏」

是计算机中程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单元,是操作系统结构的基础。进程是一个执行中的程序

2022-07-11
0

浅谈CDN是怎么工作的?

依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能,使用户就近获取所需内容,提高用户访问响应速度和命中率。

2022-07-11
1

PHP面试-复习知识点整理

php.ini 中打开 allow_url_fopen 配置,http协议只能使用只读,ftp协议,只能只读或只写

2022-07-11
1

通用池化框架实践之GenericKeyedObjectPool

前两天写了一篇文章介绍commons-pool2这个通用池化框架通用池化框架commons-pool2实践,其中提到了可以池化一个对象和一组对象,一个对象用到了GenericObjectPool这个类,一组对象用到了GenericKeyedObjectPool这个类。...

2022-07-08
0