序列化

💠 序列化 1.1. 序列化协议特性 1.2. 序列化/反序列化 编码/解码 1.3. 网络通信中序列化和反序列化的组件 编码方式 2.1. TLV 解决方案 3.1. XML 3.2. JSON 3.3. MessagePack 3.4. Protobuf 3.5. FlatBuffers 3.6. SBE 3.7. capnproto 3.8. Thrift 3.9.

Gateway

💠 网关 1.1. 功能 对比 2.1. Spring Gateway 2.2. Zuul 2.3. Kong 2.4. Nginx 2.5. Traefik 💠 2024-11-20 19:35:19 网关 功能 动态路由 负载均衡 统一鉴权 审计&监控 协议转换 限流熔断 黑白名单 灰度发布 蓝绿 流量染色 对

DataOrchestration

💠 数据协作 1.1. DolphinScheduler 1.2. Argo 1.3. Airflow 其他 2.1. Azkaban 2.2. nifi 💠 2024-10-21 15:37:17 数据协作 What is Data Orchestration & Why It’s Essential for Analysis orchestration · GitHub Topics data-orchestration · GitHub Topics kestra-io/kestra DolphinScheduler Github Youtube DolphinScheduler 是国内易观数据公司在2018年开源,20

DataIntegration

💠 Data Integration Datax 2.1. 使用 2.1.1. Tips 2.2. 设计 2.3. 组件 2.3.1. Reader 2.3.2. Writer SeaTunnel FlinkX ChunJun Flink CDC Tapdata Kettle 💠 2024-11-20 19:35:19 Data Integration 数据集成 大数据ETL工具对比——SeaTunnel、DataX、Sqoop、F

APM

💠 APM 1.1. OpenTelemetry 1.2. SkyWalking 1.3. Sentry 1.4. CAT 采集客户端 Monitoring 3.1. Prometheus 💠 2024-11-11 11:02:40 APM Application performance Management 分布式链路追踪,技术或业务指标监控告警 核心为 可观测性(Observability) 监测(M

WebFlux

💠 WebFlux 💠 2024-03-14 21:28:14 WebFlux Official Doc 相较于传统的SpringMVC框架体系,最大的区别在于全链路的无阻塞的事件驱动注意数据库驱动层还不够阻塞驱动成熟 相关博客: w

Practice

💠 问题实践 1.1. IDEA调优 1.2. FD泄漏: Unable to Open Socket File 1.2.1. 查找JVMSocket泄漏 💠 2024-11-18 14:31:55 问题实践 IDEA调优 1 2 3 4 5 6 7 8 9 10 11 -server -Xms1700m # 最小堆 -Xmx1700m # 最

JavaOOM

💠 OOM 1.1. 简单案例 1.2. Heap space OOM 1.3. Metaspace OOM 1.4. Compressed Class Space OOM 1.5. No Heap Memory Leak 1.6. Direct Memory OOM 1.7. GC overhead limit exceeded 分析 💠 2024-12-10 22:06:23 OOM 注意OOM并不代表Java进程一定会退出,如果导致OOM的地方