个人简介

Echo Blog


江湖无名 安心练剑
  • java 老矣,尚能饭否?
    随笔 从千万粉丝“何同学”抄袭开源项目说起,为何纯技术死路一条? 数据源的统一与拆分 监控报警系统的指标、规则与执行闭环 java 老矣,尚能饭否? 一骑红尘妃子笑,无人知是荔枝来! java 老吗? 去年看了一本书,周志华的《凤凰架构》 架构演变最重要的驱动力,或者说这种“从大到小”趋势的最根本的驱动力,始终都是为了方便某个服务能够顺利地“死去”与“重生”而设计的,个体服务...
    2024-11-22 17:18:08 | Note
  • 一张表格,看懂应用监控项配置
    随笔 从千万粉丝“何同学”抄袭开源项目说起,为何纯技术死路一条? 数据源的统一与拆分 监控报警系统的指标、规则与执行闭环 一张表格,看懂应用监控项配置 监控报警系统如何实现自监控? java 老矣,尚能饭否? 一骑红尘妃子笑,无人知是荔枝来! 应用监控指北 我们千辛万苦搭建好了一个监控平台,但是应该配置哪些监控项呢? 本文将以通俗易懂的方式,梳理简单梳理一下需要的关键监控...
    2024-11-22 17:18:08 | Note
  • 监控报警系统如何实现自监控?
    随笔 从千万粉丝“何同学”抄袭开源项目说起,为何纯技术死路一条? 数据源的统一与拆分 监控报警系统的指标、规则与执行闭环 我们的系统应该配置哪些监控报警项? 监控报警系统如何实现自监控? java 老矣,尚能饭否? 一骑红尘妃子笑,无人知是荔枝来! 监控系统自己如何自监控? 我们前面在 我们的系统应该配置哪些监控报警项? 介绍了一些基本应用应该如何配置,那么监控系统本身如果...
    2024-11-22 17:18:08 | Note
  • 监控报警系统的指标、规则与执行闭环
    有所依 我们如何知道系统交易是否安全(风控)?应用的质量如何?版本迭代的周期如何(度量)?服务的运行是否健康(报警)? 就如同在没有红绿灯的时代,我们希望提升一下交通的效率。 首先呢,我们需要一个类似于【红绿灯】的服务,来制定交通的【规则】 风控、度量、报警这3个系统处理流程是类似的: 当然,单把报警系统拿出来,也做了一起其他的事情: 当然,我们可能还要做其他事情,比如老...
    2024-11-22 17:18:08 | Note
  • 数据源的统一与拆分 apache calcite 的雄心与现实
    数据库的分类 数据库作为我们常用的底层服务之一,有很多的种类。 每一种数据库都有对应的查询语句。比如 mysql / oracle / mongodb / es / vm 等等… 这么多,怎么记得住呢? 统一 有没有类似于 slf4j 统一日志输出一样,也有人统一一下 SQL 的查询呢? 答案是有的。 apache calcite 提供了一个行业标准的 SQL 解析器和验证...
    2024-11-22 17:18:08 | Note
  • 从千万粉丝“何同学”抄袭开源项目说起,为何纯技术死路一条?
    随笔 从千万粉丝“何同学”抄袭开源项目说起,为何纯技术死路一条? 数据源的统一与拆分 报警系统的指标、规则与执行闭环 java 老矣,尚能饭否? 一骑红尘妃子笑,无人知是荔枝来! 抄袭? 最近的事情相信大家有所耳闻。 近日,千万粉丝博主何同学发布的视频《我用36万行备忘录做了个动画》引发网友质疑。 有网友表示,该软件其实是一个开源程序,任何人都能使用,但何同学并未解释,还删...
    2024-11-22 17:18:08 | Note
  • IM 即时通讯系统-53-im system server
    IM https://github.com/lining90567/leo-im-server 林语 客户端地址:https://github.com/DWHengr/linyu-client 管理端地址:https://github.com/DWHengr/linyu-admin-web 简绍 林语是基于tauri开发的桌面聊天软件,前端框架使用react,后端框架使用spri...
    2024-11-02 13:01:55 | IM
  • IM 即时通讯系统-52-leo-im 服务端
    IM https://github.com/lining90567/leo-im-server Leo-IM Leo-IM,开源好用的IM。 Leo-IM是基于Java语言、Netty框架、Vue+Element-UI开发的轻量级IM,服务端可独立运行(无需部署到web容器),HTTP服务和Socket服务可分开部署,使用基于Netty扩展的netty-rest-serverRE...
    2024-11-02 13:01:55 | IM