1元领课:Netty源码解析底层原理源码是开发者进阶架构师必经之路。Dubbo、 RocketMQ(支撑双十GRPC、ES、Apache flink、 Spark内部都是使用的Ne!y,其重要性不言而喻。2021-11-11 17:51架构师RPC框架的实现原理是什么?Dubbo,Spring cloud那一套,GRPC,Thrift等等都是RPC全程远程方法调用,RPC本质上其实就是一次网络调用,那么他的实现原理主要有以下几个步骤: 2021-10-18 18:27微服务Java开发工程师架构师RPC框架设计概要-性能 RPC,全称为Remote Procedure Call,即远程过程调用,是一种计算机通信协议。作为微服务中的核心组件,在一个系统中RPC的调用量往往是很高的,所以性能是一个很重要的考虑点。 2021-10-18 18:26微服务Java开发工程师架构师深入了解什么是微服务架构 通常而言,微服务架构是一种架构模式或者说是一种架构风格。2021-10-18 16:33微服务Java开发架构师主流Java微服务框架有哪些?SpringBoot在Java微服务领域绝对是一哥,毫无争议,据说已经占据57%的市场份额。2021-10-18 16:33微服务Java开发架构师Kubernetes集群环境常见问题解决 本文主要分享了k8s集群环境下,镜像不能自动拉取、容器执行错误、镜像导入导出、集群崩溃常见问题解决。2021-09-13 17:53Kubernetes集群Java开发Java开发技术浅析Kubernetes集群中的关键组件 Kubernetes集群是基于控制平面和集群worker节点架构的高度分布式系统,如下所示。2021-09-13 16:07Kubernetes集群Java开发Java开发技术业务架构师的关键技能有哪些?架构师这个名词在被提起的时候,相信作为开发人员每个人都不会感觉到陌生,这是因为它是很多人的职业发展目标,想要成为架构师,不仅需要技术过硬,同时还需要了解清楚其关键技术有哪些。2021-09-13 10:58架构师具备哪些技能才能成为架构师?架构师不仅要精通代码,还要对整体有规划,架构师需要的是多种综合技能,更强调整体素质。具体需要具备哪些技能才能成为好的架构师,以下一一介绍:2021-09-13 10:56Kubernetes集群Java开发Java开发技术怎样才能做软件架构师?有时一个看似简单的架构往往却是一件艺术珍品。那么怎样才能做软件架构师?2021-09-13 10:43Kubernetes集群Java开发Java开发技术Java开发过程中会出现哪些OOM?什么是OOM?OOM时Java开发中不可避免的一个常见问题,尤其在面试时,面试官会经常问到“谈谈你对OOM的认识”。本文整理一些Java开发过程中常见的OOM,希望看完本文对大家有所帮助。2021-08-30 17:41Java开发Java开发工程师Java开发技术Java开发常用技术基础部分有哪些?在 Java 中,OOM 是 java.lang.OutOfMemoryError 异常的缩写,简单来说是应用的内存用完了。而这个内存,指代的是 JVM 管理的内存模型。2021-08-30 17:41Java开发Java开发工程师Java开发技术OOM常见的解决方案有哪些?当JVM内存严重不足时,就会抛出java.lang.OutOfMemoryError错误。本文总结了常见的OOM原因及其解决方法,如下图所示。如有遗漏或错误,欢迎补充指正。 2021-08-30 16:19Java开发Java开发工程师Java开发技术Java开发中出现OOM的常见原因有哪些?当JVM内存严重不足时,就会抛出java.lang.OutOfMemoryError错误。本文总结了常见的OOM原因及其解决方法,如下图所示。如有遗漏或错误,欢迎补充指正。2021-08-30 15:16Java开发Java开发工程师Java开发技术浅析各种开源的服务网格比较服务网格一直有很高的热度。正如Linkerd的作者WilliamMorgan所提到的:“服务网格本质上无非就是和应用捆绑在一起的用户空间代理。”此说法相当简洁,他还补充道,“如果你能透过噪音看清本质,服务网格能给你带来实实在在的重要价值。” 2021-08-09 16:49Java开发工程师Java开发技术架构师深入了解什么是服务网格服务网格是一个可配置的低延迟的基础设施层,目的是通过API(应用程序编程接口)处理应用程序服务之间的大量基于网络的进程间通信。服务网络确保容器化的短暂存在的应用程序的基础结构服务之间的通信快速,可靠和安全。网格提供关键功能,包括服务发现,负载平衡,加密,可观察性,可追溯性,身份验证和授权,以及对断路2021-08-09 16:48Java开发工程师Java开发技术架构师深入了解Java开发中的空指针问题在Java学习中,有时会遇到空指针的问题,Java的任何对象是都有可能是空的,所以如果我们调用到了这个空对象的方法的时候,就会出现空指针异常,可以说是只要学习使用Java的人就多多少少都常见的一个类型。而当然我们会有办法来避免这类异常的发生,接下来就看看Java开发中的空指针问题到底是怎么回事吧。2021-08-09 11:51Java开发工程师Java开发技术架构师服务网格所包含的组件服务和功能 今天我们来介绍一下在Java学习中经常遇到的服务网格的相关知识。大家都知道服务网格是低延迟且可配置的基础设施层,那么它又有着哪些组件服务和功能呢?2021-08-09 11:50Java开发工程师Java开发技术架构师全栈工程师与架构师的区别是什么?如果你是一名项目经理,需要开发一套较为常规的ERP系统,那么你绝对不需要一名全栈工程师,一个前端加上几名后台工程师的开发团队足矣。 2021-07-20 18:12Web前端开发全栈工程师架构师为什么越来越多的人想成为全栈工程师?全栈工程师就是一个市场需求的产物,在一些中小型企业或者创业企业中,他们特别喜欢找这样的人来合作。 2021-07-20 18:11Web前端开发全栈工程师架构师学习前端技术的必经阶段有哪些?学习前端技术,一定要一步一步来,操之过急做任何事情都不是最佳途径,了解自己的计划,知道自己的目标,明确自己的定位很重要。前端技术大致可以归结为几个阶段,本文概述一下都有哪几个阶段。2021-07-20 18:11Web前端开发全栈工程师架构师Web前端技术学习完之后可以做什么呢?Web这个编程语言相对于其他类别来讲,算是比较容易上手的,这也是很多人选择以他来入门程序的原因。虽然简单,却仍是有着广阔的就业范围,人才需求程度也只增未减。本文介绍一下Web前端技术学习完之后可以做什么。2021-07-20 18:11Web前端开发全栈工程师架构师大家对架构师认识的误区有哪些? 一般来说技术团队的金字塔顶尖往往是技术最牛的人做架构师(或TL)。所以架构师在广大码农中的占比大概平均不到20%。那么大家对他们有什么误区呢?2021-06-11 19:15Java开发Java开发工程师Java开发技术高级开发进阶到架构师的必要条件是什么?架构师需要参与项目开发的全部过程,包括需求分析、架构设计、系统实现、集成、测试和部署各个阶段,负责在整个项目中对技术活动和技术说明进行指导和协调。2021-06-11 19:13Java开发Java开发工程师Java开发技术架构师日常职责深入解析架构师是每个开发工程师都想要达到的高度,为了能够顺利成为架构师,一方面需要提升自己的技术能力,另一方面需要深入了解架构师相关信息。2021-06-11 12:03Java开发Java开发工程师架构师深入了解架构师的类型一般来说,在一个团队里,架构师充当了技术 Leader 的角色,不仅要完成项目的整体设计和规划,还要带领技术团队一起解决实际问题,攻克技术难点,使得软件的设计、开发、测试、发布流程得以顺利完成。2021-06-11 12:03Java开发Java开发工程师架构师