首页
学习
活动
专区
工具
TVP
发布

性能与架构

专栏作者
597
文章
1144448
阅读量
116
订阅数
公司规定所有接口都用 post 请求,这是为什么?
最近在逛知乎的时候发现一个有趣的问题:《公司规定所有接口都用 post 请求,这是为什么?》
dys
2021-12-01
2K0
开发者必须要了解的架构技术趋势:Service Mesh
每个微服务都需要处理这些网络问题,如果所有微服务都使用同一套语言还好,可以使用一个框架统一解决,但如果使用了多种语言,那么每种语言又需要统一处理一遍。
dys
2020-02-19
2K1
Prometheus + Grafana 监控 SpringBoot
Prometheus 是监控系统,可以从 Springboot 获取监控数据,以时序数据的形式存储,并提供了监控数据的查询服务。
dys
2020-02-19
1.8K0
如何高效实用 Git
假设有一个项目,要开发下一代的 Facebook,你就是这个项目的技术 leader,你的团队有3个开发人员:
dys
2020-02-13
5120
网站 cache control 最佳实践
通常,是因为 cache control 缓存控制策略定义不正确,导致服务端最新部署之后客户端没有接收到最新的更改。
dys
2020-02-12
1.4K0
newSQL 到底是什么?
互联网在本世纪初开始迅速发展,互联网应用的用户规模、数据量都越来越大,并且要求7X24小时在线。
dys
2019-12-15
1.2K0
技术主管应该如何帮助团队解决技术问题?
帮助团队做技术决策是技术主管的职责之一,但“帮助”是有不同方式的,会产生不同的结果,下面看2个小故事。
dys
2018-12-17
9080
使用 cURL 测量网站响应时间
内容整理自:https://blog.cloudflare.com/a-question-of-timing/,其中还有 chrome 的测量方式,有兴趣的朋友可以看一下。
dys
2018-11-30
1.8K0
通过负载均衡实现应用服务器可伸缩
应用服务器部署核心业务逻辑,主要处理用户请求的服务器 应用通常设计成无状态结构,即应用本身不记录用户请求的上下文信息,这样设计的好处是任何用户的任何一次请求都可以交给任何一个应用服务器去处理 实践
dys
2018-04-02
1K0
负载均衡策略
1. HTTP重定向 当用户发来请求的时候,Web服务器通过修改HTTP响应头中的Location标记来返回一个新的url,然后浏览器再继续请求这个新url,实际上就是页面重定向。通过重定向,来达到“负载均衡”的目标 这个方式非常容易实现,并且可以自定义各种策略,但是,它在大规模访问量下,性能不佳,而且,给用户的体验也不好,实际请求发生重定向,增加了网络延时 所以此方式了解即可,实际应用较少 2. 反向代理负载均衡 反向代理服务的核心工作主要是转发HTTP请求,扮演了浏览器端和后台Web服务器中
dys
2018-04-02
3K0
高性能负载均衡软件HAProxy
image.png HAProxy是一个负载均衡软件,开源、高性能,可应用于TCP(第四层)和HTTP(第七层) 借助HAProxy可以快速、可靠地提供基于TCP和HTTP应用的负载均衡解决方案。 优点 (1)可靠性和稳定性非常好,可以与硬件级的F5负载均衡设备相媲美 (2)性能及其强大,最高可以同时维护40000~50000个并发连接,单位时间内处理的最大请求数为20000个,最大数据处理能力可达10Gbps (3)支持多于8种负载均衡算法,同时也支持session保持 (4)支持虚拟主机功能,这样实现W
dys
2018-04-02
8480
HAProxy 配置负载均衡
image.png 准备条件 1. 安装好HAProxy 2. 启动两个web应用服务器,这里启动了两个nginx nginx1 端口 8080 nginx2 端口 8081 都有一个页面 test.html,显示的内容不同,nginx1 里的test.html显示 1,nginx2 里的test.html显示 2 目标 配置HAProxy做为前端的负载均衡服务器,通过HAProxy访问test.html,动态指向nginx1或nginx2,页面显示 1 或 2,多次刷新页面,应看到不同输出 配置文件 在
dys
2018-04-02
1.4K0
HAProxy配置文件结构
image.png 前面配置负载均衡的示例中,使用了一个简单的配置文件 global daemon maxconn 256 defaults mode http timeout connect 5000ms timeout client 50000ms timeout server 50000ms frontend http-in bind *:7000 default_backend neo4j backend neo4j server s1 127.0.0.1:808
dys
2018-04-02
7760
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档