zl程序教程

笔记(一)- 分布式

  • RabbitMQ学习笔记(七)——RabbitMQ分布式事务框架

    RabbitMQ学习笔记(七)——RabbitMQ分布式事务框架

    分布式事务框架分析事务为什么要分布式 什么是事务 ◆ 事务指的是一 系列业务操作,只能同时成功或同时失败 ◆ 传统事务有4个主要特性:原子性、一致性、隔离性、持久性 微服务化带来的挑战 ◆ 在传统单体应用中,事务在本地即可完成 ◆ 随着后端架构的微服务化,事务无法在本地完成 ◆ 所以需要将事务“分布式化” 传统单体应用 ◆ 在传统单体应用中,事务在本地即可完成 微服务应用

    日期 2023-06-12 10:48:40     
  • 已跪,Java全能笔记爆火,分布式/开源框架/微服务/性能调优全有

    已跪,Java全能笔记爆火,分布式/开源框架/微服务/性能调优全有

    前言程序员,立之根本还是技术,一个程序员的好坏,虽然不能完全用技术强弱来判断,但是技术水平一定是基础,技术差的程序员只能CRUD,技术不深的程序员也成不了架构师。程序员对于技术的掌握,除了从了解-熟悉-熟练-精通的过程以外,还应该从基础出发,到进阶,到源码,到实战。所以,程序员想要成功,首先要成就自己。今天,这份Java全能笔记终于爆火了,看完之后我直接跪了!这份Java全能笔记内容齐全,包括以下

    日期 2023-06-12 10:48:40     
  • Locust学习笔记9——分布式压测

    Locust学习笔记9——分布式压测

      引言  我们知道Jmeter单机并发数并不高,一般配置也就支持1000左右。那么就引出了分布式压测的概念,Jmeter通过调度机(Master)与执行机(Slave)来实现。而Locust也支持分布式压测,类似Jmeter一样,当一台机器无法模拟所需的用户数量时候,可以通过多台Slave机器来实现,Master机器主负责分发任务和下达指令。  分布式场景  Locust分布式场景有两种:  1

    日期 2023-06-12 10:48:40     
  • NLP经典书籍鱼书笔记2-单词的分布式表示

    NLP经典书籍鱼书笔记2-单词的分布式表示

    同义词词典特点NLP中常用的不是《新华字典》,而是一种被称为同义词词典的词典在同义词词典中,具有相同含义或者类似含义的单词被归类到同一个组别中NLP中会定义单词之间的粒度更细的关系,比如“上位-下位”“整体-部分”<!--MORE-->WordNetWordNet是NLP中常用的同义词词典,普林斯顿大学在1985年开发的;在NLTK模块中已经存在这个同义词词典同义词词典问题难以顺应时代

    日期 2023-06-12 10:48:40     
  • 【笔记】分布式缓存(1-2)

    【笔记】分布式缓存(1-2)

    300分钟吃透分布式缓存——陈波分布式缓存01 业务数据访问性能太低怎么办?缓存的定义狭义缓存加速CPU数据交换的存储器。广义缓存数据高速交换的存储介质,加速数据访问。缓存成本时间局限性原理,即被获取过一次的数据在未来会被多次引用,比如一条微博被一个人感兴趣并阅读后,它大概率还会被更多人阅读。以空间换时间,因为原始数据获取太慢,所以我们开辟一块高速独立空间,提供高效访问,来达到数据获取加速的目的

    日期 2023-06-12 10:48:40     
  • 已跪,Java全能笔记爆火,分布式/开源框架/微服务/性能调优全有

    已跪,Java全能笔记爆火,分布式/开源框架/微服务/性能调优全有

    前言程序员,立之根本还是技术,一个程序员的好坏,虽然不能完全用技术强弱来判断,但是技术水平一定是基础,技术差的程序员只能CRUD,技术不深的程序员也成不了架构师。程序员对于技术的掌握,除了从了解-熟悉-熟练-精通的过程以外,还应该从基础出发,到进阶,到源码,到实战。所以,程序员想要成功,首先要成就自己。今天,这份Java全能笔记终于爆火了,看完之后我直接跪了!这份Java全能笔记内容齐全,包括以下

    日期 2023-06-12 10:48:40     
  • 《淘宝技术这十年》读书笔记 (四). 分布式时代和中间件

    《淘宝技术这十年》读书笔记 (四). 分布式时代和中间件

            在系统发展的过程中,架构师的眼光至关重要,作为程序员,只要把功能实现即可,但作为架构师,要考虑系统的扩展性、重用性,对于这种敏锐的感觉,有人说是一种“代码洁癖”。         淘宝早期有几个架构师就具备了这种感觉,周锐虹开发的Webx是一个扩展性很强的框架,行癫在这个框架上插入了数据分库路由的模块、Session框架等。在做淘宝后台系统时,同样需要这几个模块,行癫指导我把这些

    日期 2023-06-12 10:48:40     
  • 学习笔记:The Log(我所读过的最好的一篇分布式技术文章)

    学习笔记:The Log(我所读过的最好的一篇分布式技术文章)

    前言 这是一篇学习笔记。 学习的材料来自Jay Kreps的一篇讲Log的博文。 原文非常长。可是我坚持看完了,收获颇多,也深深为Jay哥的技术能力、架构能力和对于分布式系统的理解之深刻所折服。同一时候也由于某些理解和Jay哥观点吻合而略沾沾自喜。 Jay Kreps是前Linkedin的Principal Staff Engineer。现任Confluent公司的联合创始人和CEO。K

    日期 2023-06-12 10:48:40     
  • 谷歌Borg论文阅读笔记(一)——分布式架构

    谷歌Borg论文阅读笔记(一)——分布式架构

    传说中 Borg之前号称是Google内部和PageRanking相提并论的同等重量级的东西。现在公布了篇论文 读了一部分 还是有些地方没理解。 求讨论。 Borg简介 Borg的作用是 提供一个标准任务规格语言 集成名字服务 实时任务监控 以及工具来分析和模拟系统行为。 Google内部的集群管理系统调用都是用Borg来admits(准入) schedules(调度) starts r

    日期 2023-06-12 10:48:40     
  • 谷歌Borg论文阅读笔记(一)——分布式架构

    谷歌Borg论文阅读笔记(一)——分布式架构

    传说中 Borg之前号称是Google内部和PageRanking相提并论的同等重量级的东西。现在公布了篇论文 读了一部分 还是有些地方没理解。 求讨论。 Borg简介 Borg的作用是 提供一个标准任务规格语言 集成名字服务 实时任务监控 以及工具来分析和模拟系统行为。 Google内部的集群管理系统调用都是用Borg来admits(准入) schedules(调度) starts r

    日期 2023-06-12 10:48:40     
  • 【SpringBoot笔记24】SpringBoot框架结合Redis实现分布式锁

    【SpringBoot笔记24】SpringBoot框架结合Redis实现分布式锁

    这篇文章,主要介绍SpringBoot框架如何结合Redis实现分布式锁。 目录 一、SpringBoot结合Redis实现分布式锁 1.1、什么是分布式锁 1.2、如何实现分布式锁

    日期 2023-06-12 10:48:40     
  • 003-读书笔记-企业IT架构转型之道-阿里巴巴中台战略思想与架构实战-分布式服务框架的选择

    003-读书笔记-企业IT架构转型之道-阿里巴巴中台战略思想与架构实战-分布式服务框架的选择

    3.1、淘宝平台“服务化”历程 大约2007年,淘宝500人团队,维护一个war包,200多个功能模块。 1)项目团队协同成本高,业务响应越来越慢 2)应用复杂度超出人的认知负载。 3)错误难于隔离【同一个环境,一个jvm】 4)数据库连接能力很难扩展:每一个机器只有10个,但是应用机器过于多,也达到了5000多连接 5)应用扩展成本高 2007年10月,开始进行基于SOA理念新一代服务化框架研

    日期 2023-06-12 10:48:40     
  • 大数据开发笔记(七):Kafka分布式流式处理

    大数据开发笔记(七):Kafka分布式流式处理

      ✨大数据开发笔记推荐: 大数据开发面试知识点总结_GoAI的博客-CSDN博客_大数据开发面试​本文详细介绍大数据hadoop生态圈各部分知识,包括不限于hdfs、yarn、mapreduce、hive、sqoop、kafka、flume、spark、flink等技术,总结内容适合大数据开发者学习࿰

    日期 2023-06-12 10:48:40     
  • 大数据开发笔记(二):Yarn分布式集群操作系统

    大数据开发笔记(二):Yarn分布式集群操作系统

      ✨大数据开发笔记推荐: 大数据开发面试知识点总结_GoAI的博客-CSDN博客_大数据开发面试​本文详细介绍大数据hadoop生态圈各部分知识,包括不限于hdfs、yarn、mapreduce、hive、sqoop、kafka、flume、spark、flink等技术,总结内容适合大数据开发者学习

    日期 2023-06-12 10:48:40     
  • Celery 框架学习笔记(分布式框架)

    Celery 框架学习笔记(分布式框架)

    在学习Celery之前,我先简单的去了解了一下什么是生产者消费者模式。 生产者消费者模式 在实际的软件开发过程中,经常会碰到如下场景:某个模块负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类、函数、线程、进程等)。产生数据的模块&

    日期 2023-06-12 10:48:40     
  • SRE学习笔记:分布式共识系统、Paxos协议

    SRE学习笔记:分布式共识系统、Paxos协议

    最近阅读了《SRE Google运维解密》的第23章,有一些感触,记录一下。 日常工作中,我们经常需要一些服务分布式的运行。跨区域如跨城、跨洲部署运行分布式系统往往是容易的,但是如何保证各系统间状态的一致是困难的。如何保证服务的高可靠、高可用,就是服务提供的数据是准确的,关键在于一些状态的传递,这个时候就需要利用分布式共识系统来维护相关状态,确保大家拿到的状态信息最终是一致的。 要想实现一个分布

    日期 2023-06-12 10:48:40     
  • 顶级“Redis 笔记”, 缓存雪崩 + 击穿 + 穿透 + 集群 + 分布式锁,NB 了

    顶级“Redis 笔记”, 缓存雪崩 + 击穿 + 穿透 + 集群 + 分布式锁,NB 了

    如果你是一位后端工程师,面试时八成会被问到 Redis,特别是那些大型互联网公司,不仅要求面试者能简单使用 Redis,还要深入理解其底层实现原理,具备解决常见问题的能力。可以说,熟练使用 Redis 就是后端工程师的必备技能。 但我发现,在工作或面试时

    日期 2023-06-12 10:48:40     
  • 分布式事务专题笔记(二)分布式事务解决方案之 2PC(两阶段提交)

    分布式事务专题笔记(二)分布式事务解决方案之 2PC(两阶段提交)

    https://www.cnblogs.com/wushaopei/p/12283955.html

    日期 2023-06-12 10:48:40