从今天开始,将陆陆续续更新一些关于rabbimtq的技术文章,尽情期待。
公司内部做的一次技术分享 对于未公开的技术部分,只能结合已公开的信息,去做大胆的猜想。 本文提到的一些解决方案,并不一定是标准的实现,一些观点旨在引发大家的思考。...技术角度 历史背景:12306 是在 2010 年左右上线的,11年到12年之间,基本上一到节假日系统就崩溃。当时也是被喷的不行。
早期的Spring框架关于bean的定义都是配置在xml文件中的,就算是现在有了Service、Controller等注解、有了SpringBoot号称减少大部...
Pg为了避免这个问题,采用了HOT(堆内元组技术)解决这个问题,下面我们就这个技术详细探讨一下。 我们先看看postgresql中page的结构: ?...下面我们进入正题,我们再来看看元组是如何更新的,我们知道元组的更新其实是新插入一条记录如下图所示,如果没有hot技术的话,每更新一个行,就会插入一个元组,同时会在索引页中新增一一条元组,该元组中的tid...于是postgresql使用HOT(堆内元组技术)解决这个问题,总体思想是在更新时通过修改指针指向定位新元组,而不需要插入相应的索引元组。...当然HOT技术也不是万能的,它也有不适用的场景,比如下面两个场景: 1.当更新的元组和老元组不在同一个page中时,指向该元组的索引元组也会被添加到索引页面中。...学习精益求精,技术永无止境,加油吧。 Catch.jpg
Presto是专为大数据实时查询计算而设计开发的产品,拥有如下特点: – 多数据源:通过自定义Connector能支持Mysql,Hive,Kafka等多种数据...
上文说到有赞搜索系统的架构演进,为了支撑不断演进的技术架构,除了 Elasticsearch 的维护优化之外,我们也开发了上层的中间件来应对不断提高的稳定性和性能要求。
PgSQL技术内幕-Bitmap Index Scan 1、简介 Bitmap索引扫描是对索引扫描的一个优化,通过建立位图的方式将原来的随机堆表访问转换成顺序堆表访问。
GPDB技术内幕 - SEMI JOIN浅析 SEMI JOIN顾名思义,半连接,相对于join字段来说,针对外表的一行记录,内表只要有一条满足,就输出外表记录。注意,这里是仅输出外表记录。
SSR 服务端渲染: 指在服务端将 HTML 渲染到前端,早期常用 php jsp 技术来在服务端生成 HTML,近年来 JS 同构化趋势演进下,逐步出现了在服务端上运行前端 JS 代码进行渲染的方案,...若能将 Serverless 技术落地到 SSR 场景,将会有如下优点: 云服务资源理论上无限扩容,前端不必考虑业务量对 SSR 机器性能的影响 前端同学无需关注 SSR 机器的运维、申请、扩容,减少部署运维成本
SSR 服务端渲染: 指在服务端将 HTML 渲染到前端,早期常用 php jsp 技术来在服务端生成 HTML,近年来 js 同构化趋势演进下,逐步出现了在服务端上运行前端 js 代码进行渲染的方案,...若能将 Serverless 技术落地到 SSR 业务场景,将会有如下优点 云服务资源理论上无限扩容,前端不必考虑业务量对 SSR 机器性能的影响 前端同学无需关注 SSR 机器的运维、申请、扩容 目前
本章将从kubernetes源码层次,对Job内幕原理进行大揭秘。...= nil { return active, err } default: } return active, nil } 以上是对Kubernetes Job技术内幕的大揭秘...,意犹未尽的童鞋请持续关注本公众号,接下来本文作者还将继续揭秘cronjob 内幕原理。
上回说到,勤劳勇敢的中国人民,受到《康熙字典》中古老的智慧启发,在对象存储中引入了索引,帮助“觅影”产品快速地从对象存储中筛选出了带有covid-19和Ster...
显而易见地,在云上运行这个应用,需要云提供以下的存储资源: 1、可高效访问海量的图片的存储; 2、可快速迭代的神经网络权重模型的持久化存储; 3、高性能随机读写的数据库存储; 那么,用什么样的存储技术...让我们开启新的专题——云存储硬核技术内幕。
方老师有一个朋友叫小W,作为一个爱学习的好青年,关注了方老师的公众号,发现了《SDN网络硬核技术内幕》这样的好文章,一口气看到半夜2点,躺在床上睡不着,反复思考之后,发现似乎少了点什么—— 是的,方老师的...SDN技术专题中的SDN,实际上解决了两个问题: 1、在云环境下,虚拟机大规模入网的问题; 2、在WLAN接入的移动办公环境下,人员大规模漫游的问题; 比虚拟机更前沿的技术,是容器技术。...容器的创建、更新与销毁,比虚拟机更为频繁,因此,容器涉及的网络技术也更考验工程师的理解能力和水平。 在阅读了kubernetes.io上的文档之后,小W似乎推开了通往新世界的大门。...从今天开始,我们为大家介绍容器网络的技术内幕,作为《SDN网络硬核技术内幕》的续篇,希望大家会喜欢。
在前面几期中,我们介绍了flannel这种常见的容器网络CNI插件: 容器网络硬核技术内幕 (12) 美丽的法兰绒 (上) 容器网络硬核技术内幕 (13) 美丽的法兰绒 (中) 容器网络硬核技术内幕 (
Flink 通过 org.apache.flink.core.fs.FileSystem 类有自己的文件系统抽象。 这种抽象提供了一组通用的操作和跨各种类型的文...
这种冗余技术叫做RAID-0。 但是,RAID-0有一个致命缺陷:在用新的硬盘替换掉损坏的硬盘的时候,需要将好的那块硬盘内容完全复制一份到新的硬盘,这个过程叫重构,将持续几个小时。
先放过往链接: 容器运行时硬核技术内幕 (开篇) 容器运行时硬核技术内幕 (1) 特朗普感染新冠背后的内情 容器运行时硬核技术内幕 (2) 震惊,美女程序员竟为蔡徐坤做出这件事 容器运行时硬核技术内幕...(3) 不要辜负这个时代 容器运行时硬核技术内幕 (4) 开放生态,得道多助 容器运行时硬核技术内幕 (5) 侉界之王Sidecar 容器运行时硬核技术内幕 (6) 摇摆州到底有没有选票造假 容器运行时硬核技术内幕...(7) 5个明星同时出轨的背后故事 容器运行时硬核技术内幕 (8) 不讲武德的抗日神剧 到今天为止,我们对Kubernetes的容器运行时技术进行了较为深入的剖析。...我们知道,虚拟机交付的是操作系统及部分运行时依赖库的一个实例,而容器技术,能够对外交付应用的一个实例,多个docker container可以共用一个操作系统和运行时依赖库。...请看下一个专题——云存储硬核技术内幕。
我们知道,Linux下,KVM虚拟机的IO设备,实际上有三种工作方式: 纯模拟方式,通过软件模拟现实中不存在的硬件; 半模拟方式,在GuestOS内核中安装虚拟化硬件的前端(Frontend)驱动,同时在宿主机的...去队列取命令; NVMe控制器执行写入命令; NVMe控制器向写完成队列反馈写成功消息,同时消耗一个队列令牌; NVMe控制器发起PCIe的MSI-X中断; 操作系统处理MSI-X中断,在中断处理例程或Linux...SPDK在后端通过轮询机制,读取Frontend驱动向队列中写入的SCSi命令字,并且利用零拷贝技术消除VirtIO的性能卡点。
领取专属 10元无门槛券
手把手带您无忧上云