logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

mediasoup SFU:WebRTC 实时音视频服务架构

轻量级服务,帮助客户端发现其公网IP和端口。但对对称型NAT无效。

#webrtc#实时音视频
UUID和雪花算法

UUID(Universally Unique Identifier,通用唯一识别码)是一种用于在分布式系统中唯一标识信息的标准化字符串格式,其核心目标是,无需依赖中央注册机构或协调机制。:标准 UUID 为(含 4 个连字符),格式统一为(其中M和N为版本和变体标识位)。

#java
ApacheHttpClient连接池并发

基于 HttpClient 4.5 的线程池与连接池参数设置指南。

#apache#http#网络协议 +1
BPM业务流程管理平台

Business Process Management,业务流程管理平台。商用 BPM 产品:泛微、致远、奥哲、帆软简道云(零代码 BPM)

#java
有限状态机org.squirrelframework.foundation.fsm

是 Squirrel Framework 中负责实现的核心包,提供了一套灵活、可扩展的状态机框架,用于简化复杂业务状态流转逻辑的开发。状态机在业务系统中应用广泛,例如:订单状态流转(创建→支付→发货→完成)、工作流审批流程、设备状态管理等场景,通过状态机可以将状态变更逻辑清晰分离,提高代码可读性和可维护性。Transition。

#java#开发语言
微服务服务治理

业界产品:字节跳动CloudWeGo、阿里Dubbo、蚂蚁金服Sofa、华为ServiceComb、开源Spring Cloud。

#微服务#架构#云原生
深入理解Netty(持续更新)

Netty 是,封装了原生 NIO 复杂 API,用于快速开发 TCP/UDP 网络服务、RPC、网关、IM、物联网协议服务(JT/T808、GB28181)。底层:Java NIO(Selector、Channel、Buffer),也支持 NIO.2(AIO);主流版本 Netty4.x,生产基本不用 Netty3。

#后端
基于JDK17+spring boot+MyBatis-Plus+maven的领域模型企业级应用多模块目录结构分层

1. 核心技术栈● 框架: Spring Boot 3.1.5 + Spring MVC● 数据库: MySQL 8.0 + HikariCP连接池● 缓存: Redis + Redisson● 消息队列: RabbitMQ (可选,预留接口)● 文档: Knife4j + OpenAPI 3.0● 安全: Spring Security + JWT● 验证: Validation + MapSt

#spring boot#mybatis#maven
Nginx\Tomcat\Jetty\Netty

场景: 接入层、网关、路由、鉴权、限流、日志、请求转发 每秒几千~几万 QPS 大部分时间在等待下游服务响应(IO 密集型)运行 Spring Boot、Java Web、Servlet、接口服务。Tomcat NIO 和 Jetty NIO 底层模型。自己写网关、MQ、游戏服务器、RPC、自定义协议。接收请求、转发、负载均衡、静态资源、高并发。高并发网关 / API 网关(最适合!微服务、嵌入式

#java#nginx#http
IDEA远程调试JAVA:Java 调试线协议(JDWP)。

在 IntelliJ IDEA 中进行 Java 远程调试是一个非常实用的功能,尤其适合调试运行在远程服务器或容器中的 Java 应用程序。

#java#intellij-idea
    共 20 条
  • 1
  • 2
  • 请选择