Spring Boot整合kafka Spring Boot整合kafka此处简单记录一下 SpringBoot 和 Kafka 的整合。先初始化一个SpringBoot工程 2023-01-21 Spring Boot 基于RPC框架的通用代码实现 基于RPC框架的通用代码实现在业务代码中,会经常有大量的CRUD这种枯燥无味我代码需要我们去编写。当然,也有现成的工具,比如mybatis generator等工具,让我们脱离手动编写这些代码。但这些仅仅只是针对mapper层,虽然Serv 2023-01-19 小工具 Disruptor-高性能队列 Disruptor是什么?官网介绍:https://github.com/LMAX-Exchange/disruptor/wiki(https://github.com/LMAX-Exchange/disruptor/wiki) 2022-11-17 多线程 HDFS HDFS产出背景及定义随着数据量的越来越大,在一个操作系统存不下所有的数据,那么就分配更多的操作系统管理的磁盘中,但是不大方便维护,迫切需要一种系统来管理多台机器上的文件,这就是分布式文件系统的。HDFS只是分布式文件系统中的一种。 2022-09-06 大数据 Hadoop集群搭建 准备三台虚拟机(hadoop01, hadoop02, hadoop03),虚拟机配置要求,单台虚拟机:内存4G,硬盘50G。要求三台机器可以免密登陆三台机器的规划 2022-09-06 大数据 大数据以及Hadoop介绍 大数据概述大数据(Big Data):指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长和多样化的信息资产。主要解决:海量数据的存储和海量数据的分 2022-09-06 大数据 Spring Boot Json序列化终极配置 现在的Web应用都是通过json序列化,SpringBoot内置Jackson工具提供json -> bean 或者 bean -> json序列化的。在SpringBoot序列化中,我们可以自定义json的序列化过程,比如增加 2022-08-18 Spring Boot Kubernetes安装 Kubernetes作为生产级别的容器编排系统。 是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态系统。Kubernetes 的服务、支持和工具广 2022-06-03 运维部署 Redis 实现用户签到功能 签到功能对应的逻辑很常见,主要有以下几种场景 签到 1 天送 10 积分,连续签到 2 天送 20 积分,3 天送 30 积分,4 天以上均送 50 积分等 如果连续签到中断,则重置计数,每月初重置计数 在日历控件上展示用户每月签到情况, 2022-05-31 中间件 Redis GEO命令介绍 Redis 在 3.2版本之后,支持GEO类型的数据存储。可以计算两个经纬度之间的距离,也就是,可以利用GEO功能,实现类似滴滴打车附近的车辆,类似微信附近的人基于地理位置的功能。也可以计算两个城市之间的距离,两个位置之间的距离等。 2022-05-17 中间件 架构设计原则 从程序员到架构师,需要跨域一个鸿沟“不确定性”。在开发中,写出来的代码执行结果是确定的,但是对于架构来说,本质就是不确定的。同样的系统,A公司和B公司架构差异很大,但是都能运行。同一个方法,A方案也能做,B方案也能做,但是各有各的道理。相比 2022-04-28 架构设计 架构设计目的 了解了架构是什么,那就想想为什么需要软件架构。 2022-04-26 架构设计