爱撸猫的杰

86 篇文章
12 人订阅

全部文章

爱撸猫的杰

【科普】Scrum——从橄榄球争球到敏捷开发

对敏捷开发Scrum稍有了解的都知道Scrum来源于橄榄球,但你知道为何要以这项球类运动的术语来命名这个敏捷开发方法论吗?

5310
爱撸猫的杰

HBase原理

HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。...

11620
爱撸猫的杰

Flume+Kafka+Spark Streaming实现大数据实时流式数据采集

大数据实时流式数据处理是大数据应用中最为常见的场景,与我们的生活也息息相关,以手机流量实时统计来说,它总是能够实时的统计出用户的使用的流量,在第一时间通知用户流...

11920
爱撸猫的杰

大数据组件图谱

HDFS Hadoop Distributed File System,简称HDFS,是一个分布式文件系统。HDFS是一个高度容错性的系统,适合部署...

18621
爱撸猫的杰

ElasticSearch技术原理

ES将数据存储于一个或多个索引中,索引是具有类似特性的文档的集合,类比传统关系型数据库的一个数据库(database),或者一个数据存储方案(schema)。索...

10120
爱撸猫的杰

ZooKeeper原理解析

每个Server在工作过程中有三种状态:     LOOKING:当前Server不知道leader是谁,正在搜寻     LEADING:当前Server...

10820
爱撸猫的杰

kafka原理解析

broker:中间的kafka cluster,存储消息,是由多个server组成的集群。  topic:kafka给消息提供的分类方式。broker用来存储...

10220
爱撸猫的杰

JVM内存分配与回收

大多数情况下,对象在新生代中 Eden 区分配。当 Eden 区没有足够空间进行分配时,虚拟机将发起一次Minor GC。我们来进行实际测试一下。

10720
爱撸猫的杰

Spring Boot启动过程分析

首先贴一张很不错的图,SpringBoot启动结构图,图片出自SpringBoot启动流程解析。 本文的分析基于Spring Boot 2.1.5,非Spri...

12020
爱撸猫的杰

SpringCloud-Hystrix原理

Hystrix官网的原理介绍以及使用介绍非常详细,非常建议看一遍,地址见参考文档部分。

9430
爱撸猫的杰

五种线程池的对比与使用

通过源码可以看出底层调用的是ThreadPoolExecutor方法,传入一个同步的阻塞队列实现缓存。

13520
爱撸猫的杰

spring boot 多数据源加载原理

git代码:https://gitee.com/wwj912790488/multiple-data-sources

12210
爱撸猫的杰

架构师之路

又快接近年底了,正好今天有空,想写一下一个合格的架构师需要知道哪些东西。下面我整理了一下,重看一边:

13010
爱撸猫的杰

Libra和中国央行数字货币(DCEP)的对比

最近偶然和朋友讨论起Libra,对Libra和央行的数字货币方案很感兴趣。梳理了阅读资料(参考见文末)和自己的思考,发知乎留个记录。

39040
爱撸猫的杰

微博feed系统的推(push)模式和拉(pull)模式和时间分区拉模式架构探讨

sns系统,微博系统都应用到了feed(每条微博或者sns里的新鲜事等我们称作feed)系统,不管是twitter.com或者国内的新浪微博,人人网等,在各种技...

19130
爱撸猫的杰

CountDownLatch 部分加载和同时并发业务。

6210
爱撸猫的杰

jmeter安装配置教程及使用

因为双11,黑五快到了,所有的互联网电商行业都要做一件事情,那就是压测,常见的压测很多区分,接口压测和全链路压测、线上压测和线下压测,单元压测和功能压测。我们这...

20620
爱撸猫的杰

电商支付架构设计

16921
爱撸猫的杰

Tomcat 类加载器打破双亲委派模型

1. 什么是类加载机制? 2. 什么是双亲委任模型? 3. 如何破坏双亲委任模型? 4. Tomcat 的类加载器是怎么设计的?

30030
爱撸猫的杰

cucumber测试框架

1.1 什么是BDD(行为驱动开发)   首先了解一个概念,BDD(BehaviorDrivenDevelopment:行为驱动开发)为用户提供了从 开发人员和...

28720

扫码关注云+社区

领取腾讯云代金券