小黑的技术博客

小黑的技术博客

不积跬步无以至千里

    • 主页
    • 归档
    • 关于
    • 副站

分布式系统名词整理

分布式系统名词整理脑裂(split-brain,network partitions)指在一个高可用(HA)系统中,当联系着的两个节点断开联系时,本来为一个整体的系统,分裂为两个独立节点,这时两个节点开始争抢共享资源,结果会导致系统混乱,数据损坏。 脑裂通常会出现在集群环境中,比

2023-02-16

devops知识地图整理

devops知识地图整理 我是一名有着10年以上工作经验的IT从业人员,经验需要积累,知识需要整理,将整理的知识内容分享给需要的人 整理下最近两年与我工作密切相关的devops的知识地图 k8s环境搭建官方文档 https://blog.csdn.net/xu_binfeng

2023-02-16

SpringBoot + Redis:SpringBoot + Redis模拟秒杀抢单!(lettuce实现)

SpringBoot + Redis模拟秒杀抢单!(lettuce实现)本篇内容主要讲解的是redis分布式锁,这个在各大厂面试几乎都是必备的,下面结合模拟抢单的场景来使用她;本篇不涉及到的redis环境搭建,快速搭建个人测试环境,这里建议使用docker;本篇内容节点如下: 使

2023-02-16

SpringBoot + Redis:模拟 10w 人的秒杀抢单!

SpringBoot + Redis模拟 10w 人的秒杀抢单!本篇内容主要讲解的是redis分布式锁,这个在各大厂面试几乎都是必备的,下面结合模拟抢单的场景来使用她;本篇不涉及到的redis环境搭建,快速搭建个人测试环境,这里建议使用docker;本篇内容节点如下: Jedis

2023-02-16

2022年2月interView

2022年2月interView做总结,复习,学习。。。。。。 java所有问题基于jdk1.8 jvm的两种回收机制,cms和g1的工作原理及区别 cms 暂停性内存回收,采用标记–清除算法, 块状清理,容易产生更多碎片。 gc运行时将使所有线程挂起,导致系统服务出现短暂

2023-02-16

2022年7月面试总结

2022年7-8月面试总结 2022年7月,是个不平凡的一个月,因为从年初到现在,上海有无数的企业被疫情拖垮倒闭,从而也导致大量的人找不到工作,而7月,还有不少企业还在继续裁员中。7月中旬离职后,一周只有两三家面试,而面试通过后,还有漫长的等待期(企业筛选候选人),这个是之前不曾

2022-08-04

消息中间件知识地图整理

消息中间件知识地图整理 我是一名有着10年以上工作经验的IT从业人员,经验需要积累,知识需要整理,将整理的知识内容分享给需要的人 主流消息中间件所使用的协议MQTTMQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM 开

2022-06-28

tplink路由器评测

长城宽带内部转电信终端测速路由器 使用的是2012年买的极路由(hiwifi系列),这家公司好像已经倒闭,极路由系列产品也已经停产了。 测速工具 使用电信官网提供的宽带测速助手: http://netreport.sh.189.cn/speed/main.html 签约100M带

2022-05-20

spring-boot集成redis学习

spring-boot集成redis学习springboot + web + mybatis + h2 双数据源配置,支持分布式事务处理 redisMac 下安装: 官网http://redis.io/ 下载最新的稳定版本,这里是3.2.0 sudu mv 到 /usr/loc

2022-01-27

五种实现延迟队列的方式

五种实现延迟队列的方式定时任务轮询db用户下单后db中会生成一条订单记录,记录了订单号、用户ID、创建时间、订单详情、订单状态等信息。假设超时时间是600秒,我们后台起一个定时任务,每隔固定时间运行一次,每次扫描db中的超时订单select * from order where

2022-01-25

RabbitMQ多源配置及ack相关使用

RabbitMQ多源配置及ack相关使用pom.xml: <!--RabbitMQ依赖--> <dependency> <groupId>org.springframework.boot</groupId> <

2022-01-11

CentOS7下使用RPM安装PostgreSQL10

准备RPM包下载地址 postgresql10-10.4-1PGDG.rhel7.x86_64.rpm postgresql10-contrib-10.4-1PGDG.rhel7.x86_64.rpm postgresql10-libs-10.4-1PGDG.rhel7.x86_

2022-01-11

sonarqube7.0升级到8.9.6踩坑记

sonarqube7.0升级到8.9.6踩坑记最近公司由于log4j2 核弹级bug影响,需要升级sonarqube到安全版本,截止目前sonarqube的安全版本是8.9.6,log4j2升级到了2.17,故最终目标是升级到8.9.6。 升级前的困难 7.0 —>8.9.

2021-12-30

nodejs连接kafka踩坑记

nodejs 连接kafka踩坑记背景由于所在的架构团队中很多后台应用使用的nodejs写的代码,现在要把nodejs的日志全部记入到公司的kafka中,运维团队只分配给我无一个topic,然后让我们通过结构逻辑去区分。 需求: 因我的应用全是容器部署,故希望通过不改代码,将容

2021-08-11

软件系统中上下游区分

前言在我们日常工作当中,经常会听到这些词汇,与上游xx对接、升级要保证下游xx兼容性,据我了解啊,很多人还搞不起什么是上游、什么是下游,或者脑袋里很模糊,不会去判断这些。那么搞清楚这些概念,对于我们的软件设计还是很有必要的,为了搞清楚,那么下面我先举几个例子来介绍下:例如: 我们

2021-07-06

通过maven固定java基础架构模板

通过maven固定java基础架构模板执行如下命令: mvn archetype:generate \ -DgroupId=com.wolfcloud \ -DartifactId=xxljobClient-demo \ -Dpackag

2021-07-01

skywalking 无侵入添加springboot log traceId

skywalking 无侵入添加springboot log traceId下载skywalking-apm版本https://archive.apache.org/dist/skywalking/8.3.0/apache-skywalking-apm-8.3.0.tar.gz

2021-05-23

keycloak从搭建到使用(一)

keycloak从搭建到使用(一)keycloak 是一个针对Web应用和RESTfull Web API 提供SSO(Single Sign On:单点登陆),它是一个开源软件,源码地址是:https://github.com/keycloak/keycloak/ 官网示例地址

2021-01-25

rabbitmq之shovel插件如何使用及注意事项

rabbitmq之shovel插件如何使用及注意事项 此篇文章本来发表在我厂内部文档库中,由于本人年后准备异动,现将此文转出此本人私有站点中 Shovel是分布式消息传递工具包中的一种极简但灵活的工具,可以容纳许多用例。 以下是官网列举的四项功能: 可以应对不同的平台进行

2020-11-09

记一次k8s的ingress配置问题

记一次k8s的ingress配置问题我的环境是k8s 1.16 版本,然后根据官方文档的说明,域名分列是这样的效果: foo.bar.com -> 178.91.123.132 -> / foo service1:4200

2020-10-26
上一页1234…21下一页

Github 名片

分类

  • AFNetWork3.11
  • AI4
  • Alcatraz1
  • IT&运维1
  • activiti1
  • chatGPT4
  • devops1
  • docker5
  • dubbo1
  • git2
  • github 博客1
  • hexo1
  • hexo插件1
  • iOS4
  • ios Developer5
  • java11
  • javascript2
  • k8s6
  • kafka1
  • maven1
  • minikube1
  • mysql1
  • node1
  • nodejs3
  • nodejs1
  • postgresql1
  • python1
  • rabbitMQ2
  • rabbitmq1
  • redis5
  • review1
  • rpc1
  • skywalking1
  • sonarqube1
  • springCloud1
  • springboot8
  • springboot1
  • springcloud4
  • xcode1
  • 专业技术1
  • 专业技术(印象笔记)222
  • 分布式1
  • 前端技术3
  • 加密解密1
  • 加密货币1
  • 区块链1
  • 大数据1
  • 延迟队列1
  • 感悟2
  • 杂谈8
  • 消息中间件1
  • 电子产品1
  • 破解1
  • 科学上网1
  • 站内搜索 博客1
  • 管理2
  • 系统1
  • 系统&工具6
  • 系统&运维33
  • 网络2
  • 网络配置1
  • 网络配置2
  • 读书笔记5
  • 路由器1
  • 软件规划1
  • 随笔3
  • 面试1
  • 面试整理1
  • 面试题1

标签

  • 从印象笔记导入222
  • k8s11
  • springboot9
  • 随笔8
  • docker7
  • redis6
  • nginx4
  • hexo4
  • nodejs4
  • chatGPT4
  • AI4
  • spring cloud3
  • 面试题3
  • Rejected3
  • rabbitMQ3
  • 路由器3
  • nexus3
  • ReactNative3
  • postgresql2
  • jdk2

友情链接

  • 找人做软件

豆瓣秀

RSS 订阅

新浪微博

Hello ,I'm Sam.This is my Blog.
Anything that can go wrong will go wrong

Powered by hexo and Theme by sam © 2024 sam