dubbo共75篇

Golang如何编写高效的RPC客户端 讲解连接池和超时控制实现-小浪学习网

Golang如何编写高效的RPC客户端 讲解连接池和超时控制实现

1.使用连接池提升rpc客户端性能的核心在于复用连接,减少每次调用建立新连接的开销,golang中可通过sync.pool实现简单连接池;2.超时控制通过context包实现,确保rpc调用在指定时间内完成,防止...
站长的头像-小浪学习网站长7天前
416
java如何使用ThreadLocal管理线程本地变量 javaThreadLocal应用的基础教程方法​-小浪学习网

java如何使用ThreadLocal管理线程本地变量 javaThreadLocal应用的基础教程方法​

threadlocal 的核心目的是为每个线程提供独立的变量副本,实现线程间的数据隔离,避免共享资源竞争。1. 通过 set() 将数据存入当前线程的 threadlocalmap 中,键为 threadlocal 实例的弱引用,...
站长的头像-小浪学习网站长8天前
4110
Golang的RPC框架如何选择 主流框架对比与适用场景-小浪学习网

Golang的RPC框架如何选择 主流框架对比与适用场景

grpc适合微服务高频通信,性能强,跨语言能力强但需自行集成负载均衡;thrift适合异构系统交互,多语言支持全面但go性能略逊;kitex适合国内企业级开发,功能完整但国际影响力有限;dubbo-go适...
站长的头像-小浪学习网站长16天前
3915
如何在Java中使用Netty框架 Java构建高性能网络通信模型-小浪学习网

如何在Java中使用Netty框架 Java构建高性能网络通信模型

netty构建高性能网络通信的核心步骤包括:①定义eventloopgroup,使用bossgroup处理连接,workergroup处理i/o事件;②通过serverbootstrap或bootstrap配置启动类,指定channel类型和相关选项;...
站长的头像-小浪学习网站长17天前
218
如何用Java构建电商后端系统 Java购物车与订单系统变现方案-小浪学习网

如何用Java构建电商后端系统 Java购物车与订单系统变现方案

高并发购物车系统用redis存储,hash结构提升读写效率;2. 订单支付回调需验签、保证幂等性、更新状态并异步通知;3. 数据分析通过用户画像、商品行为和漏斗分析优化变现策略,实现精准营销,提...
站长的头像-小浪学习网站长17天前
2610
排查线上问题的9种方式-小浪学习网

排查线上问题的9种方式

德国科技管理专家斯坦门茨早年移居美国,以其卓越才能在美国企业界崭露头角。有一次,福特公司的一组电机发生故障,公司在束手无策时请来了斯坦门茨。 斯坦门茨仔细观察电机,经过一番计算后,...
站长的头像-小浪学习网站长20天前
4913
微服务电商项目,来来来一起搞!-小浪学习网

微服务电商项目,来来来一起搞!

大家好,我是田哥。 之前,有很多人向我倾诉,说自己缺乏实际项目经验,在面试时感到非常紧张。 因此,我推出了一个项目,我们就称它为“快购商城”。 项目介绍 本项目名为快购商城,分为两个部...
站长的头像-小浪学习网站长22天前
356
Java反射机制深入解析 Java如何动态获取和操作类信息-小浪学习网

Java反射机制深入解析 Java如何动态获取和操作类信息

java反射机制允许程序在运行时动态检查和修改类结构与行为,其核心应用包括框架实现(如spring ioc、junit)、序列化库(如jackson)、动态代理(如aop、rpc)、orm框架(如hibernate)及通用工...
站长的头像-小浪学习网站长24天前
4912
JVM内存与垃圾回收篇第9章方法区-小浪学习网

JVM内存与垃圾回收篇第9章方法区

第 9 章 方法区1、栈 堆 方法区的交互关系 这次所讲述的是运行时数据区的最后一个部分 ThreadLocal:如何保证多个线程在并发环境下的安全性?典型应用就是数据库连接管理,以及独立会话管理 下...
站长的头像-小浪学习网站长24天前
329
求求你们了,MyBatis 批量插入别再乱用 foreach 了,5000 条数据花了 14 分钟。。-小浪学习网

求求你们了,MyBatis 批量插入别再乱用 foreach 了,5000 条数据花了 14 分钟。。

点击上方“芋道源码”,选择“设为星标” 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java 2021 超神之路,很肝~中文详细注...
站长的头像-小浪学习网站长25天前
3612