• Redis 高可用篇:你管这叫主从架构数据同步原理?

    时间:2024-02-20 11:52:58

    在《Redis 核心篇:唯快不破的秘密》中,「码哥」揭秘了 Redis 五大数据类型底层的数据结构、IO 模型、线程模型、渐进式 rehash 掌握了 Redis ...

  • 【大数据技术】Hadoop三大组件架构原理(HDFS-YARN-MapReduce)

    时间:2024-02-17 19:52:35

     目前,Hadoop还只是数据仓库产品的一个补充,和数据仓库一起构建混搭架构为上层应用联合提供服务。 Hadoop集群具体来说包含两个集群:HD...

  • ES(一): 架构及原理 - 天戈朱

    时间:2024-01-29 08:06:59

    ES(一): 架构及原理 Posted on 2016-11-29 08:41 天戈朱 阅读(34468) 评论(1) 编辑 收藏 举报      Elasticsearch...

  • 【Tomcat】Tomcat原理与系统架构

    时间:2024-01-27 19:33:57

    目录版本:一,目录说明二,浏览器访问服务器的流程三,Tomcat系统总体架构3.1 Tomcat请求的大致流程3.2 Servlet容器处理请求流程3.3 Tomc...

  • Serverless 的运行原理与组件架构

    时间:2024-01-26 09:24:33

    本文重点探讨下开发者使用 Serverless 时经常遇到的一些问题,以及如何解决过去一年,我们和大量 Serverless 用户进行了线上和线下的交流,了...

  • 文件系统(一):存储介质、原理与架构

    时间:2024-01-24 09:29:31

    liwen01  2024.01.01前言从系统角度来看,文件系统是对文件存储器空间进行组织、分配、负责文件存储并对存入的文件进行保护和检索的一个系统。它的目的是使用户和应用程序能够方便地管理存储器上的文件和目录,比如常见的对文件的增、删、改、查。每当我们操作一个文件的时候,实际都会涉及到存储器、管...

  • 技术博客——微信小程序的架构与原理

    时间:2024-01-18 09:08:05

    技术博客——微信小程序的架构与原理在两个月的微信小程序开发过程中,我曾走了不少弯路,也曾被很多现在看来十分可笑的问题所困扰。这些弯路与困扰,基本上都是由于当时对小程序的架构理解不够充分,对小程序的原理学习不够深入。我在解决这些问题的过程中,不仅学到了很多有意义的、对开发有直接帮助的知识点,更在微信小...

  • 从微信小程序开发者工具源码看实现原理(一)- - 小程序架构设计

    时间:2024-01-18 08:14:39

    使用微信小程序开发已经很长时间了,对小程序开发已经相当熟练了;但是作为一名对技术有追求的前端开发,仅仅熟练掌握小程序的开发感觉还是不够的,我们应该更进一步的去理解其背后实现的原理以及对应的考量,这可能会解释我们在开发过程中遇到的一些疑惑,比如为啥小程序不能操作dom、小程序是web技术渲染还是nat...

  • Elasticsearch的架构原理剖析

    时间:2024-01-12 21:43:53

    Elasticsearch 是最近两年异军突起的一个兼有搜索引擎和NoSQL数据库功能的开源系统,基于Java/Lucene构建。Elasticsearch 看名字就能大概了解下它是一个弹性的搜索引擎。首先弹性隐含的意思是分布式,单机系统是没法弹起来的,然后加上灵活的伸缩机制,就是这里的 Elast...

  • 阅读《大型网站技术架构:核心原理与案例分析》第五、六、七章,结合《XXX重大技术需求征集系统》,列举实例分析采用的可用性和可修改性战术,将上述内容撰写成一篇1500字左右的博客阐述你的观点。

    时间:2024-01-06 14:36:59

    这三章主要讲述的是网站的可用性、伸缩性和可扩展性。首先,网站的可用性描述网站可有效访问的特性,相比于网站的其他非功能特性,网站的可用性更容易引起人们的注意,尤其是大型网站的可用性,如果大公司的网站出现错误或者不能登录上去,不但会影响人们的浏览,而且也会给公司带来不可想象的经济损失。但是要保证一个网站...

  • web技术发展历程--读《大型网站技术架构_核心原理与案例分析》

    时间:2024-01-06 14:04:53

    1 早期的web服务2 CGI程序的出现、发展、凋零到MVC的兴起CGI:通用网关接口技术。随着CGI技术的出现,web服务端可以通过不同的用户请求产生动态页面内容。web服务器将请求数据交给CGI程序,CGI程序进行运算处理,生成HTML输出,通过web服务器返回给浏览器。早期的CGI编程语言是p...

  • paip.性能跟踪profile原理与架构与本质-- python扫带java php

    时间:2024-01-02 11:20:47

    paip.性能跟踪profile原理与架构与本质-- python扫带java php##背景弄个个输入法音标转换atiEnPH工具,老是python性能不的上K,7k记录浏览过k要30分钟了.##目标 分析一个程序的性能,最终都归结为回答4个基本的问题:    程序运行速度有多快?    运行速度...

  • Hive深入学习--应用场景及架构原理

    时间:2024-01-01 08:39:55

    Hive背景介绍Hive最初是Facebook为了满足对海量社交网络数据的管理和机器学习的需求而产生和发展的。互联网现在进入了大数据时代,大数据是现在互联网的趋势,而hadoop就是大数据时代里的核心技术,但是hadoop的mapreduce操作专业性太强,所以facebook在这些基础上开发了hi...

  • 你懂RocketMQ 的架构原理吗?

    时间:2024-01-01 08:38:32

    前言前面我们跟大家聊了聊什么是消息中间件,以及哪些场景使用哪些消息中间件更加合适。我们了解到RocketMQ是java语言开发的,我们能更深入的阅读源码了解它的底层原理,而且它具有优秀的消息中间件高级功能。再换个角度想,对于面试MQ来说,其实我们需要深入的了解一个中间件来与面试官聊,其他的中间件了解...

  • 大数据体系概览Spark、Spark核心原理、架构原理、Spark特点

    时间:2024-01-01 08:37:37

    大数据体系概览Spark、Spark核心原理、架构原理、Spark特点大数据体系概览(Spark的地位)什么是Spark?Spark整体架构Spark的特点Spark核心原理Spark架构原理spark内核架构RDD及其特点Spark SQL VS HiveSpark Streaming VS St...

  • flume用场景及架构原理

    时间:2024-01-01 08:17:44

    Flume是什么1.flume可以将采集到的数据存储到HDFS上,也可以放在Hbase上。2.flume就是一个中间插件,他的作用就是屏蔽数据源和数据存储系统的差异。可以在不同的数据源采集数据,因为数据源是多样化的。数据源的多样化和数据存储系统的多样化,flume作为一个中间插件把数据源和存储系统实...

  • MySQL高可用架构之MHA 原理与实践

    时间:2023-12-30 18:04:46

    MHA简介关于MHAMHA(Master HA)是一款开源的MySQL的高可用程序,它为MySQL主从复制架构提供了automating master failover 功能。MHA在监控到master节点故障时,会提升其中拥有最新数据的slave节点成为新的master节点,在此期间,MHA会通过...

  • 01、Spar内核架构原理

    时间:2023-12-29 14:24:57

    附件列表

  • Hive的配置| 架构原理

    时间:2023-12-10 21:23:43

    Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。本质是:将HQL转化成MapReduce程序1)Hive处理的数据存储在HDFS2)Hive分析数据底层的实现是MapReduce3)执行程序运行在Yarn上1. Hive架构原理hive的组成...

  • Spark集群基础概念 与 spark架构原理

    时间:2023-12-10 21:22:40

    一、Spark集群基础概念将DAG划分为多个stage阶段,遵循以下原则:1、将尽可能多的窄依赖关系的RDD划为同一个stage阶段。2、当遇到shuffle操作,就意味着上一个stage阶段结束,下一个stage阶段开始关于RDD中的分区,在默认情况下(也就是未指明分区数的情况)1、如果从HDFS...