连击 天
fork: star:
Jaeger-Uber开源的一个基于Go的分布式追踪系统 最近因工作需要在研究traing系统,最后选了jaeger,下面是一些总结,同时摘抄了网上的一些资料,并结合自己实践过程中遇到的一些什么问题,欢迎...
redis持久化策略 redis是一个内存数据库,但是它提供了持久化机制。即把数据永久的存储在磁盘上。我们来看看这个redis保存数据的流程 (1)客户端向服务端发送写操作(数据在客户端的内存中)...
简单介绍 HiveMQ是企业级MQTT Broker,提供高性能、高可用、高扩展、高安全性的企业级服务。 它是纯Java实现的。 官网地址:http://www.hivemq.com 基于它如上的描述,所以后续我们就是基于它...
MYSQL知识点 MySQL的执行流程 1.MySQL请求收到之后,MYSQL服务器会得到相关的SQL语句,执行前还需要做权限的判断等 2.通过权限之后,SQL就到MySQL内部。首先判断msyql缓存是否开启(默认是不开启...
最近又发现了一款好用的Maven插件,fabric8io出品的docker-maven-plugin,可以把SpringBoot应用方便的部署到Docker容器中去。该插件可以实现打包镜像、推送到镜像仓库、运行应用等一系列操作...
JAVA技术优化思路 性能优化就是在照顾性能的前提下,达到资源利用的最优状态; 性能优化方法中有多种用空间换时间的方式,但只照顾计算速度,而不考虑复杂性和空间问题,也是不可取的。我们要...
Java 中常见的两种加锁的方式是:一,常见的synchronized 关键字;二,就是使用 concurrent 包里面的 Lock。 针对这两种锁,JDK 自身做了很多的优化,它们的实现方式也是不同的。下面分析这两...
计算机各个组件之间的速度往往很不均衡,比如 CPU 和硬盘,比兔子和乌龟的速度差还大,那么按照我们前面介绍的木桶理论,可以说这个系统是存在着短板的。 当系统存在短板时,就会对性能造成较...
我们都知道 RocketMQ 和 Kafka 消息都是存在磁盘中的,那为什么消息存磁盘读写还可以这么快?有没有做了什么优化?都是存磁盘它们两者的实现之间有什么区别么?各自有什么优缺点? 今天我们就...
Spring 中使用了哪些设计模式? 好了,话不多说,开始今天的内容。spring中常用的设计模式达到九种,我们举例说明。 Spring 框架中用到了哪些设计模式: 工厂设计模式 : Spring使用工厂模式通...
前言 提起MySQL,其实网上已经有一大把教程了,为什么我还要写这篇文章呢,大概是因为网上很多网站都是比较零散,而且描述不够直观,不能系统对MySQL相关知识有一个系统的学习,导致不能形成...
线上故障主要会包括cpu、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如jstack、jmap等工具也是不囿于一个方面的...
如果知道JVM使用的垃圾回收器? 使用以下命令: java -XX:+PrintCommandLineFlags -version -XX:+UseParallelGC 代表当前虚拟机使用的垃圾回收器 如果你看过《深入理解Java虚拟机:JVM高级特...
斧子的例子 借斧子的例子说一说spring与guice的区别。 看下边的例子:对于不同社会形态下一个人(java对象,调用者)需要一把斧子(java对象,被调用者)。 原始社会时 劳动社会基本没有分工...
背景 第三方介入开放平台后,开放平台需要将设备状态、属性等值发给第三方,目前使用的方案是HTTP方式推送,但是由于数据量大,使用HTTP推送有很大的局限性; 经过评估,使用rocketmq可很好的...
自建redis笔记 最近在linux安装了一下redis,特做一些笔记! 本文先单节点启动redis,然后再进行持久化配置,在次基础上,再分享搭建主从模式的配置以及Sentinel 哨兵模式及集群的搭建 单节点...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复