摘要: 在开源大数据领域,存储/计算分离已经成为共识和标准做法,数据湖架构成为大数据平台的首要选择。基于这一范式,大数据架构师需要考虑三件事情: 第一,选择什么样的存储系统做数据湖(湖存储)? 第二,计算和存储分离后,出现了性能瓶颈,计算如何加速和优化(湖加速)? 第三,针对需要的计算场景,选择什么样的计算 阅读全文
posted @ 2020-09-29 15:44 Java架构师简乐 阅读(304) 评论(0) 推荐(0)
摘要: 文章末尾有福利!!! 微服务、云原生、Kubernetes、Service Mesh是分布式领域的热点技术,它们并不是凭空出现的,一定继承了某些“前辈”的优点。我们不仅要了解这些技术,还要深入理解其发展脉络、原理等,才能游刃有余地将其用于现有的项目开发或老系统改造中。 而这些技术有一个共同的特点,就 阅读全文
posted @ 2020-09-28 19:54 Java架构师简乐 阅读(210) 评论(0) 推荐(0)
摘要: 分析思路: 如何快速恢复业务 分析解决问题 收集内存溢出Dump文件 分析Dump文件 如果我们所在公司的业务量比较大,在生产环境经常会出现JVM内存溢出的现象,那我们该如何快速响应,快速定位,快速恢复问题呢? 本文将通过一个线上环境JVM内存溢出的案例向大家介绍一下处理思路与分析方法。 案例:架构 阅读全文
posted @ 2020-09-28 16:50 Java架构师简乐 阅读(672) 评论(0) 推荐(0)
摘要: 眼看着这次秋招差不多顺利结束了,几乎阿里、百度、美团、字节、滴滴等等的大厂我都有疯狂投岗面试。虽然结果是比较圆满的,不过这Aliyun倒是给我留下了深刻的印象。原因?请往下看... Aliyun一面:MySQL+Redis+JUC+Kafka+项目 Aliyun二面:项目+Java+数据库+网络+高 阅读全文
posted @ 2020-09-28 15:25 Java架构师简乐 阅读(260) 评论(0) 推荐(0)
摘要: 首先声明: 本书覆盖了近3年程序员面试笔试中超过98%Java高频知识点当你细细品读完本书后,各类企业的offer将任由你挑选 一书在手/工作不愁 记住重点,考试要考,需要或者这份覆盖近3年98%的高频面试笔试题的小伙伴可以扫一扫获取 前言 程序员求职始终是当前社会的一个热点,而市面上有很多关于程序 阅读全文
posted @ 2020-09-28 14:07 Java架构师简乐 阅读(155) 评论(0) 推荐(0)
摘要: 无侵入式 统一返回JSON格式 其实本没有没打算写这篇博客的,但还是要写一下写这篇博客的起因是因为,现在呆着的这家公司居然没有统一的API返回格式?,询问主管他居然告诉我用HTTP状态码就够用了(fxxk),天哪HTTP状态码真的够用吗? 在仔细的阅读了项目源码后发现,在API请求的是居然没有业务异 阅读全文
posted @ 2020-09-27 20:15 Java架构师简乐 阅读(286) 评论(0) 推荐(0)
摘要: 消息队列 RocketMQ 版是阿里云基于 Apache RocketMQ 构建的低延迟、高并发、高可用、高可靠的分布式消息中间件。该产品最初由阿里巴巴自研并捐赠给 Apache 基金会,服务于阿里集团 13 年,覆盖全集团所有业务。作为双十一交易核心链路的官方指定产品,支撑千万级并发、万亿级数据洪 阅读全文
posted @ 2020-09-27 19:43 Java架构师简乐 阅读(161) 评论(0) 推荐(0)
摘要: 笔记作者:来自于阿里P8级架构师: Mark 笔记特点:条理清晰,含图像化表示更加易懂。 内容概要:包括 Java 集合、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、 阅读全文
posted @ 2020-09-27 19:42 Java架构师简乐 阅读(215) 评论(0) 推荐(0)
摘要: 消息队列 RocketMQ 版是阿里云基于 Apache RocketMQ 构建的低延迟、高并发、高可用、高可靠的分布式消息中间件。该产品最初由阿里巴巴自研并捐赠给 Apache 基金会,服务于阿里集团 13 年,覆盖全集团所有业务。作为双十一交易核心链路的官方指定产品,支撑千万级并发、万亿级数据洪 阅读全文
posted @ 2020-09-27 14:57 Java架构师简乐 阅读(319) 评论(0) 推荐(0)
摘要: 一. 什么是架构和架构本质 在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。 此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,那沟通起来自然不顺畅。 Linux有架构 阅读全文
posted @ 2020-09-27 14:14 Java架构师简乐 阅读(401) 评论(0) 推荐(0)