E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nettyjava架构
1000+道 互联网
Java架构
师面试题
1000+道互联网
Java架构
师面试题这套1000+道的Java面试手册我整理了足足1个月,上传到GitHub上目前star数达到了30K+。
凌风_Java高性能架构
·
2023-10-12 05:34
Java
java
面试
程序人生
JAVA架构
师之路三:设计模式之单例模式
JAVA架构
师之路二:设计模式之工厂模式单例模式1.单例模式2.饿汉式单例3.懒汉式单例3.1方法加锁写法3.2代码块加锁写法3.3双重判断加锁写法3.4静态内部类写法4.注册式单例4.1.枚举写法注册式单例
24K不怕
·
2023-10-12 05:53
JAVA架构师之路
架构师
设计模式
单例模式
Java架构
师概要设计
目录1导学2概要设计之任务和方法2.1继续架构设计2.2继续技术选型2.3确定技术栈2.4架构原型实现与验证2.5技术预研2.6分服务分模块2.7初步设计应用基础框架2.8定义基本API2.9定义实体对象2.10定义数据库表结构3构建项目工程和环境4代码组件的关系5总结1导学本章的主要内容是由粗到精细化系统架构设计里面的概要设计,
赵广陆
·
2023-10-12 05:52
architect
java
开发语言
Java架构
师部署架构设计
目录1导学2部署架构设计和部署架构图2.1服务器数量和配置2.2服务器软件配置2.3网络环境设计2.4部署架构图2.5部署说明文档2.6部署清单2.7画部署架构图3实战整体部署架构设计4节点部署说明列表5总结1导学本章的主要内容是整体架构设计的核心之一,部署架构设计相关的一些知识落到项目上,就是系统系统的部署架构设计。在本章学习里面我们可以去去学习整部署架构构,主要是部署架构设计和部署架构图。一个
赵广陆
·
2023-10-12 05:22
architect
java
开发语言
Java架构
师高可用架构设计
目录1导学2高可用到底是什么3高可用架构的原则3.1少依赖原则3.2弱依赖原则3.3分散原则3.4均衡原则3.5隔离原则3.6无单点原则3.7自我保护原则4集群保障高可用5限流保障高可用5.1微服务中的限流5.2多层限流6熔断降级保障高可用7隔离保障高可用7.1按照服务业务功能来做隔离呢7.2用户隔离8回滚保障高可用9重试机制保障高可用10备用系统11辅助手段
赵广陆
·
2023-10-12 05:52
architect
开发语言
性能优化
系统架构
Java架构
师缓存架构设计解决方案
目录1缓存常见的三大问题1.1缓存雪崩1.2缓存穿透1.3缓存击穿2缓存key的生成策略3热点数据集中失效的问题4如何提高缓存的命中率5缓存和数据库双写不一致的问题6如何对缓存数据进行分片7如何应对缓存数据的热点问题1缓存常见的三大问题缓存常见的三大问题就是缓存雪崩、缓存穿透和缓存击穿。那这三个问题啊应该说是老生常谈了,只要大家一看缓存可能就会看到这三大问题。为了知识的完整性呢,我们就还是要去提一
赵广陆
·
2023-10-12 05:18
architect
java
缓存
开发语言
Netty
入门笔记-Linux网络I/O模型介绍
在之前的博客中并没有将关于
Netty
的知识系统的总结起来。
nihui123
·
2023-10-12 04:23
Netty
Netty
Linux
Netty
——深入理解主从 Reactor 多线程模式
Netty
的架构与原理2.1.为什么要制造
Netty
既然Java提供了NIO,为什么还要制造一个
Netty
,主要原因是JavaNIO有以下几个缺点:1)JavaNIO的类库和API庞大繁杂,使用起来很麻烦
读书人钟同学
·
2023-10-12 02:41
Netty
java
开发语言
Netty
高性能之Reactor模型
Netty
中的Reactor模型
Netty
中的Reactor模型主要由多路复用器(Acceptor)、事件分发器(Dispatcher)、事件处理器(
Linux服务器开发
·
2023-10-12 01:01
C++开发
Linux开发
C++后台开发
Reactor
多线程
网络io模型
C++开发
后台开发
Spring Cloud 2023 新特性 同步网关
网关不支持传统Servlet容器SpringCloudGateway需要运行在提供的
Netty
运行时。它不能在传统的Servlet容器中工作,也不能在构建为WAR时工作。
pig_冷冷
·
2023-10-12 01:40
javascript
reactjs
Zookeeper源码构建+ 选举leader源码剖析
1、启动或leader宕机选举流程2、客户端与服务端交互流程(NIO或
Netty
)3、写入数据的ZAB一致性协议(如何保证消息的顺序性)4、Watch监听触发机制一、从源码启动zookeeper1、启动单机
萧 炎
·
2023-10-11 23:55
#
zookeeper
Zookeeper选举Leader源码剖析(一)
目录1.源码下载2.启动ledaer选举流程1.启动或leader宕机选举流程2.客户端与服务端交互流程(NIO或
Netty
)3.写入数据的ZAB一致性协议(如何保证消息的顺序性)4.Watch监听触发机制
bingtanghulu_6
·
2023-10-11 23:22
java-zookeeper
zookeeper
java
关于GC,我建议你看看这篇文章,应该是全网讲的最清楚的了!
包括java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+
Java架构
实战电子书等等!
程序员伟杰
·
2023-10-11 22:19
Netty
&即时通讯案例XIM
1TCP基础在介绍
Netty
高性能通信框架之前,先回顾一下TCP的基本理论。
极客老师
·
2023-10-11 18:31
java
中台
网络
java
网络协议
netty
Dubbo协议报文
dubbo协议采用固定长度的消息头(16字节)和不定长度的消息体来进行数据传输,消息头定义了一些通讯框架
netty
在IO线程处理时需要的信息。
宁静的猫
·
2023-10-11 15:10
Spring5应用之整合MyBatis
个人主页:Aomsir_Spring5应用专栏,
Netty
应用专栏,RPC应用专栏-CSDN博客当前专栏:Spring5应用专栏_Aomsir的博客-CSDN博客文章目录参考文献前言为什么要整合持久层?
Aomsir
·
2023-10-11 14:53
Spring5应用专栏
mybatis
数据库
java
后端
dubbo
笔记
spring
cloud
Spring5应用之AOP注解编程
个人主页:Aomsir_Spring5应用专栏,
Netty
应用专栏,RPC应用专栏-CSDN博客当前专栏:Spring5应用专栏_Aomsir的博客-CSDN博客文章目录参考文献前言开发步骤切入点复用切换
Aomsir
·
2023-10-11 14:52
Spring5应用专栏
spring
架构
笔记
分布式
微服务
springboot
springcloud
Spring5应用之Cglib动态代理
个人主页:Aomsir_Spring5应用专栏,
Netty
应用专栏,RPC应用专栏-CSDN博客当前专栏:Spring5应用专栏_Aomsir的博客-CSDN博客文章目录参考文献前言Cglib动态代理开发步骤总结参考文献孙哥
Aomsir
·
2023-10-11 14:22
Spring5应用专栏
笔记
spring
java
dubbo
微服务
分布式
spring
boot
Spring5应用之事务处理
个人主页:Aomsir_Spring5应用专栏,
Netty
应用专栏,RPC应用专栏-CSDN博客当前专栏:Spring5应用专栏_Aomsir的博客-CSDN博客文章目录参考文献前言事务处理什么是事物?
Aomsir
·
2023-10-11 14:43
Spring5应用专栏
数据库
oracle
java
微服务
后端
spring
springboot
《
Netty
实战-初识
netty
》
一、什么是
Netty
?
hao_hl1314
·
2023-10-11 12:50
java
java
netty
从输入 URL 到页面展示到底发生了什么?看完吊打面试官!
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架
Netty
源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC
Java基基
·
2023-10-11 10:55
Spring Kafka:@KafkaListener 单条或批量处理消息
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架
Netty
源码解析消息中间件RocketMQ
Java基基
·
2023-10-11 09:14
中间件
spring
java
spring
boot
mybatis
springboot kafka 实现延时队列
好文推荐:2.5万字详解23种设计模式基于
Netty
搭建websocket集群实现服务器消息推送2.5万字讲解DDD领域驱动设计文章目录一、延时队列定义二、应用场景三、技术实现方案:1.Redis2.Kafka3
王德印
·
2023-10-11 09:12
kafka
大数据
分布式
kafka
java
分布式
大数据
Netty
使用概述
一、网络I/O框架谈到网络I/O框架,大家通常脑海里边第一个闪现出来的是JAVABIO(BlockingI/O,阻塞I/O)、JAVANIO(Non-blockingI/O,非阻塞I/O)和JAVAAIO(AsynchronizedI/O,异步I/O)。但是基于原生JDK的I/O组件对网络I/O功能进行实现并用于生产环境略有复杂,以基于JAVANIO为例,需要开发者自行处理网络连接、事件注册与监听
david_huang_84
·
2023-10-11 09:12
Netty
JAVA
I/O
Netty
网络通信
Netty
通信在中间件组件中的广泛使用-Dubbo3举例
Netty
是一个高性能异步IO通信框架,封装了NIO,对各种bug做了很好的优化解决。所以很多中间件底层的通信都会使用
Netty
,比如说:Dubbo3,rocketmq,ElasticSearch等。
etcEriksen
·
2023-10-11 09:02
中间件
java资料
这是一套Java菜鸟到大牛学习路线培训教程,由本站工作了10年的资深
Java架构
师整理。
e哥的成长录
·
2023-10-11 06:05
java
设计模式总结干货2
性能调优、Spring,MyBatis,
Netty
源码分析的朋友可以加我的Java高级架构进阶群:180705916,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费分享给大家另外还可以通过反射简洁生产过程
高级java架构师
·
2023-10-11 06:51
Spring Cloud GateWay-过滤器
因为由于微服务的兴起,现在各个项目都会采用网关进行单独的资源隔离、token校验等,而不是放在下游的业务服务进行处理Gateway过滤器总结filter的作用和生命周期Zuul1.x阻塞式IO2.x基于
Netty
暮色里de白雪檐
·
2023-10-11 05:21
springboot
springcloud
#
java核心知识点
spring
cloud
gateway
过滤器
Android 平台下导入
Netty
一个项目在Android端需要用到
Netty
,查看官网发现不是Maven仓库就是直接下载jar包,太不优雅。经过尝试终于用Gradle导入了仓库。
Endless_123
·
2023-10-11 05:23
2020
java架构
知识点整理(持续更新中...)
架构知识点整理只有一个目的:就是让自己的只是系统化,查漏补缺文章目录架构知识点整理一、javaEE基础1.1基础语法1.2面向对象1.3集合框架1.4IO流1.5网络编程1.6常用API1.7常用工具类库1.8异常1.9日志二、框架源码2.1应用框架spring2.2orm框架mybatis2.3设计模式三、并发编程3.1JMM内存模型3.2并发同步处理3.2并发同步处理3.3并发包之tools限
身披品如
·
2023-10-11 03:50
后端架构
java
软件架构师
java reactor 模式_Reactor模式
并且,持续更新中…高薪必备1:《
Netty
ZookeeperRedis高并发实战》为你打造NIO、
Netty
高性能底层原理知识底座高薪必备2:《SpringCloud、Nginx高并发核心编程》为你打造微服务
伯特兰·罗卜
·
2023-10-11 02:53
java
reactor
模式
netty
简单demo
一、服务端packagecom.zhk.study.tcp;importio.
netty
.buffer.ByteBuf;importio.
netty
.buffer.Unpooled;importio.
netty
.channel.ChannelHandlerContext
摆烂z
·
2023-10-11 01:04
java
将jar包打入本地maven仓库
1、准备好要入仓的jar包2、在jar包所在文件夹打开cmd3、输入如下命令进行打包mvninstall:install-file-DgroupId=com.
netty
.common-DartifactId
程序修理员
·
2023-10-11 01:51
java
maven
jar
maven
java
Netty
介绍及使用
文章目录什么是
Netty
异步和同步的区别事件驱动网络通讯框架Nio的介绍
Netty
的线程模型Reactor模型介绍单Reactor单线程单Reactor多线程主从Reactor多线程
Netty
模型简单案例代码分析
认真打王者
·
2023-10-11 00:15
java
netty
netty
学习推荐书_
Netty
学习之
Netty
介绍
Netty
学习之
Netty
介绍前言本周开始学习
Netty
,主要的参考资料是《
Netty
InAction》原版书,这本书写得真好,一开始学习
Netty
的时候,看得有些云里雾里,后面弄懂之后,再回头看一下这本书
weixin_36369259
·
2023-10-11 00:44
netty学习推荐书
Netty
介绍与相关基础知识
目录
Netty
介绍BIO、NIO、AIO介绍与区别
Netty
Reactor模型-单线程模型、多线程模型、主从多线程模型介绍单线程模型Reactor多线程模型Reactor主从多线程模型
Netty
-基于websocket
Xzzz2020
·
2023-10-11 00:13
#
Netty网络编程
netty
socket
网络
多线程
java
Netty
介绍以及IO了解
Netty
介绍以及I/O了解1
netty
介绍2适用场景3I/O3.1BIO基本介绍3.2NIO基本介绍3.3NIO和BIO的比较1
netty
介绍
Netty
是由JBOSS提供的一个Java开源框架,现为Github
-星雨-
·
2023-10-10 23:13
Netty
java
netty
介绍
概念
Netty
是一个NIOclient-server(客户端服务器)框架,使用
Netty
可以快速开发网络应用,例如服务器和客户端协议。
北岛极客
·
2023-10-10 23:12
netty
Netty
介绍
介绍
Netty
由TrustinLee(韩国,Line公司)2001年开发
Netty
是一个NIO客户端服务器框架,可以快速轻松地开发网络应用程序,例如协议服务器和客户端。
景州
·
2023-10-10 23:39
Netty
Netty
介绍
1
Netty
原理
Netty
是一个高性能、异步事件驱动的NIO框架,基于JAVANIO提供的API实现。
chuxuezhe_987
·
2023-10-10 23:37
服务器
运维
Java架构
师技术选型
目录1技术选型原则1.1使用成熟的技术这个大家很好理解。1.2选用最少的技术。1.3选用能够掌控的技术。1.4选用最合适的技术1.5选成熟的价格低廉的商业技术或服务1.6选主流的开源技术2技术选型方法2.1用户提出的对软件技术的约束2.2团队最熟的技术栈来作为技术选型的基础2.3对技术栈进行合适的选择和组合2.4通过验证的技术3技术选型4总结1技术选型原则那先来看一下关于技
赵广陆
·
2023-10-10 22:38
architect
java
开发语言
Java架构
师整体技术架构
目录1导学2核心辅助技术预言2.1对技术的深度使用2.2研究性的跟踪新技术2.3重点难点业务的技术2.4把握的技术点2.5明确技术预言的目标2.6项目当中新技术弊端3整体技术架构的设计方法和步骤3.1根据应用的风格来确定技术架构的风格3.2确定基础框架3.3确定基本技术栈3.4组合技术栈当中的技术和框架3.5初步的整体技术架构进行细化4整体技术架构图4.1逻辑架构图4.2业务模块的实现技术架构图4
赵广陆
·
2023-10-10 22:08
architect
java
架构
开发语言
Java架构
师分析和设计技术架构
目录1正确的评价技术架构1.1功能性评价1.2可靠性1.3可伸缩1.4可扩展性1.4可重用1.5易使用1.6可管理1.7可审计1.8兼容性1.9可移植1.10容灾性1.11成本原则1.12价格有效性1.13可裁剪性2SAAM软件架构分析法3ATAM软件架构分析法4整体技术架构5高层架构设计细化6总结
赵广陆
·
2023-10-10 22:08
architect
架构
Java架构
师高并发架构设计
目录1导学2什么是高并发问题3高并发处理之道4akf扩展立方体5细化理念应对高并发5总结1导学本章的主要内容是大型系统架构设计的难点之一,高并发架构设计相关的知识落到实际项目上,就是订单系统的高并发架构设计。我们首先会去学习到底何为高并发问题,先把问题搞清楚,然后去学习高并发处理的核心思想,研究如何提高系统的并发能力。2什么是高并发问题那我们首先呢要来认识一下什么是高并发问题。所谓高并发呢指的就是
赵广陆
·
2023-10-10 22:04
architect
java
开发语言
SpringCloudAlibaba集成Gateway动态路由Nacos服务
网关是用来代替zuul1.x作为微服务架构中的网关组件,zuul1.x是最早的网关组件,由于使用单线程阻塞式链接,所以性能有问题,gateway是搭建在webflux框架之上的响应式网关服务,底层使用
Netty
小丸子的呆地
·
2023-10-10 17:33
spring
cloud
alibaba
gateway
聊聊分布式架构06——[NIO入门]简单的
Netty
NIO示例
目录JavaNIO和
Netty
NIO比较JavaNIO:
Netty
:
Netty
NIO中的主要模块Transport(传输层)Buffer(缓冲区)Codec(编解码器)Handler(处理器)EventLoop
Elaine202391
·
2023-10-10 17:28
分布式架构
分布式
架构
nio
教你用
Netty
实现一个简单的 RPC!
众所周知,dubbo底层使用了
Netty
作为网络通讯框架,而
Netty
的高性能我们之前也分析过源码,对他也算还是比较了解了。今天我们就自己用
Netty
实现一个简单的RPC框架。
zl1zl2zl3
·
2023-10-10 16:30
netty
RPC
Netty
rpc
【
Netty
】搭建简易RPC|
Netty
_RPC
文章目录
Netty
搭建简易RPC什么是RPC为什么需要RPC代码实现项目说明项目结构图:依赖导入一、消息实体Message抽象类**RpcRequestMessage**RpcResponseMessage
甲粒子
·
2023-10-10 16:29
Netty
java
rpc
网络
spring
boot
Springboot整合
Netty
实现RPC服务器
一、什么是RPC?RPC(RemoteProcedureCall)远程过程调用,是一种进程间的通信方式,其可以做到像调用本地方法那样调用位于远程的计算机的服务。其实现的原理过程如下:本地的进程通过接口进行本地方法调用。RPC客户端将调用的接口名、接口方法、方法参数等信息利用网络通信发送给RPC服务器。RPC服务器对请求进行解析,根据接口名、接口方法、方法参数等信息找到对应的方法实现,并进行本地方法
该用户快成仙了
·
2023-10-10 16:59
服务器
spring
boot
rpc
十五、使用
Netty
自己实现dubbo RPC框架
一、什么是RPC?1.1RPC基本介绍RPC(RemoteProcedureCall)—远程过程调用,是一个计算机通信协议。该协议允许运行于一台计算机的程序调用另一台计算机的子程序,而程序员无需额外地为这个交互作用编程两个或多个应用程序都分布在不同的服务器上,它们之间的调用都像是本地方法调用一样(如图)3)常见的RPC框架有:比较知名的如阿里的Dubbo、google的gRPC、Go语言的rpcx
猿小许
·
2023-10-10 16:58
Netty
rpc
dubbo
netty
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他