一文读懂为什么HDFS更适合存储大文件
HDFS(分布式文件系统)是大数据生态圈中不可或缺的一部分,作为大数据生态圈中的存储层,HDFS能够存储结构及非结构化的数据,数据吞吐量大但延时较高,一般用于离线批处理。此外,由于其架构设计...
Zabbix 监控
Zabbix监控什么?监控项Zabbix常用监控项zabbix自带的常用监控项agent.ping 检测客户端可达性、返回nothing表示不可达。1表示可达system.cpu.load ...
一文读懂Socket通信原理
什么是Socket?Socket的中文翻译过来就是“套接字”。套接字是什么,我们先来看看它的英文含义:插座。Socket就像一个电话插座,负责连通两端的电话,进行点对点通信,让电话可以进行通...
成就架构师之路,你不得不知的Netty核心知识
1. Netty 基础Netty 是一个高性能、异步事件驱动的 NIO 框架,它提供了对 TCP、UDP 和文件传输的支持,作为一个异步 NIO 框架,Netty 的所有 IO 操作都是异步...
谷歌开源的高性能 RPC 框架gRPC
gRPC概述gRPC 一开始由 google 开发,是一款语言中立、平台中立、开源的远程过程调用(RPC)系统。gRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 ...
将分割的文件进行合并
将分割后的文件进行合并,还原成一个完整的文件本质其实就是文件的拷贝,只不过在拷贝的时候是追加文件而不是新建文件这个时候我们使用到的是字节流,就是将分割后的文件输入到程序,然后输出到文件也可以...
高级前端必须要懂得nginx知识
作为一个前端,你可能不需要懂太多后端的知识,也不需要懂太多运维方面的技术,但nginx的两个常用的知识点你一定要懂,它们就是反向代理与负载均衡。什么是反向代理与负载均衡什么是反向代理当我们有...
微信花式昵称来袭,这样设置昵称,想要低调都不行
不知道大家有没有在微信里看过类似于这样的微信昵称,看起来是不是又有个性还是十分有趣,小雷也十分好奇这是怎么生成,经过小雷的不断探索之下,今天就来给大家科普科普,话不多说,看过来!例如箭头昵称...
聊聊小程序运行机制的那些事(图文结合)
小程序的由来在小程序没有出来之前,最初微信WebView逐渐成为移动web重要入口,微信发布了一整套网页开发工具包,称之为 JS-SDK,给所有的 Web 开发者打开了一扇全新的窗户,让所有...
系统架构设计中,如何在不同层级中进行数据缓存
商城系统,用户请求,每次都从服务器读取,服务器io瓶颈,大大地限制了系统的性能。我们可以把数据缓存起来,以此来提升系统性能。那什么数据需要缓存?静态数据:很少变化,读的次数远远大于写,比如模...