gydtep
发表于 2023-2-28 14:30:52
在分布式微服务架构中,系统为了接收并处理一个前端用户请求,需要让多个微服务应用协同工作
gydtep
发表于 2023-3-2 17:48:04
. 修改应用的启动命令:通过-javaagent挂载探针,并配置对应的license Key以及应用名。比如我们启动SpringBoot应用为例,启动命令为
gydtep
发表于 2023-3-7 14:25:27
进程异常报警模板:进程存活场景的报警
5、GC异常报警模板:有过多的 FullGC、FullGC 耗时长或 YoungGC 耗时长场景的报警
gydtep
发表于 2023-3-9 14:19:08
因为一切皆有变数,如果其他目标能够提前完成,就不妨利用这些时间去完成更多的学习目标。总之,前途必须光明,道路必须坎坷。
gydtep
发表于 2023-3-12 08:12:53
如果说性能优化能力体现的是架构师的静态思考能力,在线运维能力考验的就是动态反应能力。残酷的现实是,
gydtep
发表于 2023-3-13 19:18:15
将大项目分解成几个小阶段,控制每个阶段的里程碑可以大大降低项目失败的风险。
把控关键路径和关键项目。
gydtep
发表于 2023-6-30 16:00:04
这个动作(领域事件)的输入和输出是什么,是谁(实体)发出的什么动作(命令),触发了这个动作,这些我们都需要梳理清楚。
gydtep
发表于 2023-7-4 10:15:03
然而在消息这个大类下,还有一个非常重要且常见的消息领域,即终端消息。
gydtep
发表于 2023-7-7 14:09:38
上图中还有一个 Cache 模块用于做消息队列 cache,因为在大广播比场景下如果为每个终端设备都去发起队列 Pull 请求则对 broker 读压力较大
gydtep
发表于 2023-7-9 13:41:18
Rocksdb 是一个广泛使用的单机 KV 存储引擎,具有高性能的顺序写能力。因为我们有了 commitlog 已具备了消息顺序流存储,所以可以去掉 Rocksdb 引擎里面的 WAL,