- 博客(5)
- 资源 (1)
- 收藏
- 关注
翻译 中间件知识
前言现今时代,系统越来越复杂,数据来越多,系统间的交互也就变得越来越重要,同时也变得越来越困难。而消息中间件在其中起到了一个中间桥梁的重要作用。因此,面试中也经常会被问到消息中间件相关的问题。从其使用到其原理设计,都会是面试官感兴趣的一个点。Zookeeper1. ZooKeeper 是什么?2. ZooKeeper 提供了什么?(1)文件系统(2)通知机制3.Zookeeper 文件系统Zookeeper 提供一个多层级的节点命名空间(节点称为 znode)。与文件系统不同
2021-05-24 17:58:24 300
翻译 哎呀,你对高并发与多线程的解决思路了解的还挺深!
一、大规模并发带来的挑战在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常状态。我们现在一起来讨论下,优化的思路和方法啊。1. 请求接口的合理设计一个秒杀或者抢购页面,通常分为2个部分,一个是静态的HTML等内容,另一个就是参与秒杀的Web后台请求接口。通常静态HTML等内容,是通过CDN的部署,一般压力不大,核心瓶颈实际上在后台请求接口上。这个后端接口,必须能够支持高并发请求,同时
2021-05-24 17:51:55 932
原创 【架构入门 - 高性能篇】数据库高性能
单机高性能与集群高性能都是针对负责计算的服务器而言的,负责存储的数据库服务器因为处理的是数据而不是计算,架构和使用方式又有所不同SQL - 读写分离基本原理是将数据库读写操作分散到不同节点上,从而分散读写压力到不同的节点上一主一从或一主多从都可以;主机负责读写操作,从机负责读操作,每个机器都需要同时工作;主机通过复制将数据同步到从机,每个节点都存储了所有的数据复制延迟MySQL的主从复制延迟可能达到1秒,如果有大量数据,1分钟也可能,那么这样很容易造成用户注册了但是无法登...
2021-05-22 17:20:38 620
转载 新版Harbor搭建(harbor-offline-installer-v1.10.1.tgz)
最新版Harbor搭建(harbor-offline-installer-v1.10.1.tgz)Harbor是一个开源镜像仓库,可通过基于角色的访问控制来保护镜像,新版本的Harbor还增加了扫描镜像中的漏洞并将镜像签名为受信任。作为CNCF孵化项目,Harbor提供合规性,性能和互操作性,以帮助你跨Kubernetes和Docker等云原生计算平台持续,安全地管理镜像。Harbor组件均以Docker容器方式启动,因此,你可以将其部署在任何支持Docker的Linux发行版上。...
2021-05-12 15:32:03 1517
翻译 Github上最热门的Java项目终于开源了!
Github上最热门的Java项目终于开源了!前言GitHub上最热门的Java开源项目排行已经出炉啦,一起来看看吧:1、JimuReportgithub.com/zhangdaisco…Star 1388这是一款免费的数据可视化工具,报表与大屏设计!类似于excel操作风格,在线拖拽完成报表设计!功能涵盖: 报表设计、图形报表、打印设计、大屏设计等,永久免费!2、dolphinschedulergithub.com/apache/dolp…Star 5706Apache..
2021-05-11 16:54:57 341
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人