互联网大厂

卷心菜不卷Iris1 个月前
数据库·lsm-tree·互联网大厂·基础架构
第1章大型互联网公司的基础架构——1.9 LSM Tree**LSM Tree(Log-Structured Merge Tree)是一种对高并发写数据非常友好的键值存储模型,同时兼顾了查询效率。**LSMTree是我们下面将要介绍的NoSQL数据库所依赖的核心数据结构,例如BigTable.、HBase、 Cassandra、TiDB 等。
卷心菜不卷Iris1 个月前
数据库·nosql·es·互联网大厂·基础架构
第1章大型互联网公司的基础架构——1.10 其他NoSQL数据库这里我们简单介绍一下其他常见的NoSQL数据库及其适用的场景,其中部分数据库会在后续服务设计章节中正式使用时再做详细介绍。
卷心菜不卷Iris1 个月前
网络·网络协议·http·dns·互联网大厂·http-dns·基础架构
第1章大型互联网公司的基础架构——1.3 HTTP-DNSDNS解析是用户访问互联网的第一步,如果这一步产生了较大的网络延迟、故障甚至是数据错误,则会严重影响用户体验。如上文所述,DNS有很多优势,但是它也存在一些问题(见1.3.1节)。业界很多互联网公司都尝试去解决这些问题,比如腾讯、字节跳动、百度等公司已经给出了较为成熟的解决方案:HTTP DNS。
卷心菜不卷Iris2 个月前
微服务·服务发现·注册中心·服务注册·互联网大厂·大厂基础架构
第1章大型互联网公司的基础架构——1.5 服务发现讲到这里,我们已经对一个客户端请求进入业务HTTP服务的过程有了较为详细的了解。业务HTTP服务在处理请求的过程中免不了与其他下游服务通信——可能会调用其他业务服务,可能需要访问数据库,可能会向消息中间件投递消息等,所以业务HTTP服务必须知道下游服务部署的可用地址。这就是本节要介绍的服务发现问题。
虚无火星车10 个月前
程序员·程序员创富·互联网大厂
面了一个程序员,因为6休1拒绝了我人一辈子赖以生存下去的主要就考虑三件事,职业,事业,副业,有其1-2都是很不错的。如果还没到40岁,那不妨提前想下自己可能遇到的一些情况,提前做一些准备,未雨绸缪些。