标签:HBase

Java

超硬核Java工程师学习指南,真正的从入门到精通,众多粉丝亲测已拿offer!

1

Harries 发布于 2020-07-26

最近有很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好。原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我之前写的文章都是站在Java后端的全局上进行思考和总结的,忽略了很多小白们的感受,而很多朋友都需要更加基础,更加详细的学习路线...

阅读(461)评论(0)赞 (0)

编程技术

一个HBase数据迁移到Mongodb需求,架构师说“你怎么有那么多意外”

3

小丁 发布于 2020-07-25

目录 业务背景 方案确定 数据平滑迁移方案 迁移阶段 迁移优化 复盘 ❝ 只要还有一根头发,说明你还能努力一把:dog: 业务背景 之前公司投票系统的统计用的是 HBase 进行存储,历史数据大概是四亿条,总监说现在需要将 HBase 数据迁移到mongodb,只保存最近两年的数...

阅读(71)评论(0)赞 (0)

Java

这么多Apache顶级项目,SkyWalking为何一枝独秀?

2

Harries 发布于 2020-07-25

吴晟 读完需要 5 速读仅需 2 分钟 吴晟 Apache基金会会员,Apache SkyWalking创始人、项目VP和PMC成员,Apache孵化器PMC成员,Apache ShardingSphere PMC成员,Apache APISIX (incubating...

阅读(63)评论(0)赞 (0)

Spring

微服务理论

14

darida 发布于 2020-07-22

微服务理论 一、微服务简介 什么是微服务架构 服务拆分粒度更细 :根据业务拆分。 独立部署 :每个服务部署在物理上隔离,互不影响。 独立维护 :根据组织架构拆分,分团队维护。 服务治理 :服务数量变多,需要有统一的服务治理平台。 如何权衡微服务的利弊 优点 强模块化边界 可独立部...

阅读(35)评论(0)赞 (0)

编程技术

详解Serverless架构模式

11

changyuan.xu 发布于 2020-07-22

编辑推荐: 本文主要介绍了什么是 Serverless 架构?静态 Web 站点、单体和微服务应用、事件触发、服务编排、数据流水线等相关内容。 来自于Serverless,由火龙果软件Anna编辑、推荐。 什么是 Serverless 架构?按照 CNCF 对 Serverles...

阅读(66)评论(0)赞 (0)

Java

大型Java进阶专题(八) 设计模式之适配器模式、装饰者模式、观察者模式

4

wenming.gapo 发布于 2020-07-21

前言 ​ 今天开始我们专题的第八课了。本章节将介绍:三个设计模式,适配器模式、装饰者模式和观察者模式。通过学习适配器模式,可以优雅的解决代码功能的兼容问题。另外有重构需求的人群一定需要掌握装饰者模式。本章节参考资料书籍《Spring 5核心原理》中的第一篇 Spring 内功心法...

阅读(34)评论(0)赞 (0)

Spring

这个厉害了,阿里P7大佬都在看的SpringCloud 总结,帮你梳理全部知识点!

6

yanxinchi 发布于 2020-07-19

微服务架构是一种以一些微服务来替代开发单个大而全应用的方法,每一个小服务运行在自己的进程里,并以轻量级的机制来通信, 通常是 HTTP RESTful API。微服务强调小快灵, 任何一个相对独立的功能服务不再是一个模块, 而是一个独立的服务。 微服务是一种生态,不是一种具体技术...

阅读(52)评论(0)赞 (0)

编程技术

架构师都该懂的 CAP 定理

7

xirruiqiang 发布于 2020-07-19

面对可能出现的网络延迟,不可预估的请求流量等情况,设计一个分布式系统,我们通常围绕系统高可用,数据一致性的目标去规划和实现,想要完全实现这个目标,却并非易事。由此,分布式系统领域诞生了一个基本定理,即 CAP 定理,用于指导分布式系统的设计,从系统高可用,数据一致性,网络容错三个...

阅读(29)评论(0)赞 (0)

编程技术

ClickHouse的核心特性及架构

9

hanze 发布于 2020-07-18

文章作者:朱凯 编辑整理:Hoh 内容来源:《ClickHouse原理解析与应用实践》 导读: 随着业务的迅猛增长,Yandex.Metrica目前已经成为世界第三大Web流量分析平台,每天处理超过200亿个跟踪事件。 能够拥有如此惊人的体量,在它背后提供支撑的ClickHous...

阅读(33)评论(0)赞 (0)

Java

【话疗Java】从位运算表达式中看JVM的栈帧设计

20

邓龙华 发布于 2020-07-17

最近接盘了公司的分布式文件存储系统,其底层不出意外的采用FastDFS以及HBase作为存储中间件,在熟悉代码的时候,对FastDFS客户端的部分代码产生了疑惑,如果你看完没有疑惑就没必要继续往下阅读了,关掉页面左转,刷刷沸点,摸摸鱼不香吗? 如下图所示这是一个将字节数组转换为l...

阅读(71)评论(0)赞 (0)

Java

Jar包冲突问题原理及解决方案

3

小丁 发布于 2020-07-17

背景: 新需求需要引入新jar包,引入后发现本地启动没有报错,发到测试环境提示某个bean无法创建,nested exception is java.lang.VerifyError: Bad type on operand stack。 解决: 1,没有引入新jar包之前是没有...

阅读(76)评论(0)赞 (0)

Java

Guava集合–新集合类型

11

hanze 发布于 2020-07-17

Guava引入了很多JDK没有的、但我们发现明显有用的新集合类型。这些新类型是为了和JDK集合框架共存,而没有往JDK集合抽象中硬塞其他概念。作为一般规则,Guava集合非常精准地遵循了JDK接口契约。 一.Multiset 1.统计一个词在文档中出现了多少次,传统的做法是这样的...

阅读(26)评论(0)赞 (0)

Java

三面阿里四面字节,终于五月份成功拿到字节跳动offer,全靠我半年刷透了这份面试题

2

hellas 发布于 2020-07-15

前言 前几天由于工作的原因一直没怎么看私信,昨天在整理私信的时候看到了一个粉丝给我疯狂私信想要我帮忙整理一份大厂面试题,说自己工作也有几年了想跳槽冲刺一下,但是不知道该怎么做好前期准备。我看到这个粉丝也是挺执着的,一直在给我私信,也是花了两天时间把之前几个朋友的跳槽面试题整理了一...

阅读(48)评论(0)赞 (0)

Java

Spring Boot 2.x基础教程:EhCache缓存的使用

yanxinchi 发布于 2020-07-15

上一篇我们学会了如何使用Spring Boot使用进程内缓存在加速数据访问。可能大家会问,那我们在Spring Boot中到底使用了什么缓存呢? 在Spring Boot中通过 @EnableCaching 注解自动化配置合适的缓存管理器(CacheManager),Spring...

阅读(24)评论(0)赞 (0)

Java

Spring Boot 2.x基础教程:EhCache缓存的使用

puefu.he 发布于 2020-07-15

上一篇我们学会了如何使用Spring Boot使用进程内缓存在加速数据访问。可能大家会问,那我们在Spring Boot中到底使用了什么缓存呢? 在Spring Boot中通过 @EnableCaching 注解自动化配置合适的缓存管理器(CacheManager),Spring...

阅读(37)评论(0)赞 (0)

Java

Spring Boot 2.x基础教程:EhCache缓存的使用

songhua.gao 发布于 2020-07-15

上一篇我们学会了如何使用Spring Boot使用进程内缓存在加速数据访问。可能大家会问,那我们在Spring Boot中到底使用了什么缓存呢? 在Spring Boot中通过 @EnableCaching 注解自动化配置合适的缓存管理器(CacheManager),Spring...

阅读(27)评论(0)赞 (0)

Java

Spring Boot 2.x基础教程:EhCache缓存的使用

xirruiqiang 发布于 2020-07-15

上一篇我们学会了如何使用Spring Boot使用进程内缓存在加速数据访问。可能大家会问,那我们在Spring Boot中到底使用了什么缓存呢? 在Spring Boot中通过 @EnableCaching 注解自动化配置合适的缓存管理器(CacheManager),Spring...

阅读(33)评论(0)赞 (0)

Java

Spring Boot 2.x基础教程:EhCache缓存的使用

songhua.gao 发布于 2020-07-15

上一篇我们学会了如何使用Spring Boot使用进程内缓存在加速数据访问。可能大家会问,那我们在Spring Boot中到底使用了什么缓存呢? 在Spring Boot中通过 @EnableCaching 注解自动化配置合适的缓存管理器(CacheManager),Spring...

阅读(23)评论(0)赞 (0)