写点什么

1月日更

0 人感兴趣 · 31 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/07/07a46c1a55e9343b9ea336df50d801a8.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【Redis 技术探索】「数据迁移实战」手把手教你如何实现在线 + 离线模式进行迁移 Redis 数据实战指南(数据检查对比)

在经历了之前的文章内容章节内容,已完成Redis迁移后,可能会存在以下问题需要进行数据迁移之后的对比。例如,如果Redis迁移的过程出现异常,源端与目的端Redis的数据将会不一致。

https://static001.geekbang.org/infoq/46/4627bc53429acfba9692d9d63cb4de14.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【Redis 技术探索】「数据迁移实战」手把手教你如何实现在线 + 离线模式进行迁移 Redis 数据实战指南(离线同步数据)

与在线迁移相比,离线迁移适宜于源实例与目标实例的网络无法连通的场景,或者源端实例部署在其他云厂商Redis服务中,无法实现在线迁移。

https://static001.geekbang.org/infoq/5c/5c24e949e14a23f3ba13a83850f079b3.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【深入浅出 Sentinel 原理及实战】「框架整合专题」Sentinel 服务框架对接 Dubbo 服务框架整合开发指南(4)

为了减少开发的复杂程度,Sentinel 对大部分的主流框架都进行了适配,例如:Web Servlet、Dubbo、Spring Cloud、gRPC、Spring WebFlux 和 Reactor 等。

https://static001.geekbang.org/infoq/5c/5c24e949e14a23f3ba13a83850f079b3.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【深入浅出 Sentinel 原理及实战】「基础实战专题」零基础探索分析 Sentinel 控制台开发指南(3)

Sentinel提供了一个轻量级的开源控制台 Sentinel Dashboard,它提供了机器发现与健康情况管理、监控(单机和集群)、规则管理与推送等多种功能。

https://static001.geekbang.org/infoq/c5/c5513dca848e39a860e46d1e3d06e6d7.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【优化技术专题】「系统性能调优实战」终极关注应用系统性能调优及原理剖析(下册)

用户头像
洛神灬殇
2022-01-31

承接上文:【优化技术专题】「系统性能调优实战」终极关注应用系统性能调优及原理剖析(上册)之后我们接下来进行相关的。

【优化技术专题】「系统性能调优实战」终极关注应用系统性能调优及原理剖析(上册)

用户头像
洛神灬殇
2022-01-30

本人是做呼叫中心服务的,但是最近需要将系统性能和吞吐提升更高的能力和层次,所以便进行先关系统性质的学习和优化相关的技术做了一定的研究。

https://static001.geekbang.org/infoq/ba/ba750988a4828ef1f9c86a81f886509f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

🏆【Alibaba 微服务技术系列】「Dubbo3.0 技术专题」(1)Dubbo3 新特性概览的介绍说明

用户头像
洛神灬殇
2022-01-28

🏆【Alibaba微服务技术系列】「Dubbo3.0技术专题」总体技术体系介绍及技术指南(目录)‘

https://static001.geekbang.org/infoq/06/06febd2ffa6cd700152195a646bb7fda.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

☕【Java 深层系列】「并发编程系列」深入分析和研究 MappedByteBuffer 的实现原理和开发指南

用户头像
洛神灬殇
2022-01-27

在Java编程语言中,操作文件IO的时候,通常采用BufferedReader,BufferedInputStream等带缓冲的IO类处理大文件,不过java nio中引入了一种基于MappedByteBuffer操作大文件的方式,其读写性能极高,比起bio的模型处理方式,它大大的加大了支持解析读取文件的数

https://static001.geekbang.org/infoq/06/06febd2ffa6cd700152195a646bb7fda.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

☕【Java 深层系列】「并发编程系列」让我们一起探索一下 CompletionService 的技术原理和使用指南

用户头像
洛神灬殇
2022-01-26

CompletionService与ExecutorService类似都可以用来执行线程池的任务,ExecutorService继承了Executor接口,而CompletionService则是一个接口。

https://static001.geekbang.org/infoq/12/121b991cea843a9fb0d5326fee33cdc4.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

🏆【Alibaba 中间件技术系列】「RocketMQ 技术专题」系统服务底层原理以及高性能存储设计分析

用户头像
洛神灬殇
2022-01-23

消息中间件的本身定义来考虑,应该尽量减少对于外部第三方中间件的依赖。一般来说依赖的外部系统越多,也会使得本身的设计越复杂,采用文件系统作为消息存储的方式。

https://static001.geekbang.org/infoq/85/8500bb007e8a086430b4a6699a05a9b2.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

PDF 文件如何转成 markdown 格式

用户头像
Jerry Wang
2022-01-22

百度上根据pdf转makrdown为关键字进行搜索,结果大多数是反过来的转换,即markdown文本转PDF格式。

https://static001.geekbang.org/infoq/92/9297ca370c2bfbfeee25fedbef6c52c3.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

🏆【Alibaba 中间件技术系列】「Nacos 技术专题」服务注册与发现相关的原理分析

用户头像
洛神灬殇
2022-01-22

前几篇文章介绍了Nacos配置中心服务的能力机制,接下来,我们来介绍Nacos另一个非常重要的特性就是服务注册与发现,说到服务的注册与发现相信大家应该都不陌生,在微服务盛行的今天,服务是非常重要的,而在 Nacos 中服务更被称为他的一等公民。Nacos 支持几

https://static001.geekbang.org/infoq/f8/f8fbc81d6b0668d1247dd31071d686dd.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

MySQL 最全基础大整理(建议收藏)1️⃣

用户头像
XiaoLin_Java
2022-01-21

    人和人交流需要语言,人和数据库交流也需要语言,而这个专门特定为程序员和数据库打交道的语言就是 SQL 语言。

https://static001.geekbang.org/infoq/92/9297ca370c2bfbfeee25fedbef6c52c3.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

🏆【Alibaba 中间件技术系列】「Nacos 技术专题」配置中心加载原理和配置实时更新原理分析(中)

用户头像
洛神灬殇
2022-01-21

https://nacos.io/zh-cn/docs/quick-start.html,Nacos 的客户端维护了一个长轮询的任务,去检查服务端的配置信息是否发生变更,如果发生了变更,那么客户端会拿到变更的 groupKey 再根据 groupKey 去获取配置项的最新值即可。

https://static001.geekbang.org/infoq/92/9297ca370c2bfbfeee25fedbef6c52c3.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

🏆【Alibaba 中间件技术系列】「Nacos 技术专题」配置中心加载原理和配置实时更新原理分析(上)

用户头像
洛神灬殇
2022-01-20

动态配置管理是 Nacos的三大功能之一,通过动态配置服务,可以在所有环境中以集中和动态的方式管理所有应用程序或服务的配置信息。 动态配置中心可以实现配置更新时无需重新部署应用程序和服务即可使相应的配置信息生效,这极大了增加了系统的运维能力。

https://static001.geekbang.org/infoq/12/121b991cea843a9fb0d5326fee33cdc4.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

🏆【Alibaba 中间件技术系列】「RocketMQ 技术专题」Broker 服务端自动创建 topic 的原理分析和问题要点指南

用户头像
洛神灬殇
2022-01-19

使用RocketMQ进行发消息时,一般我们是必须要指定topic,此外topic必须要提前建立,但是topic的创建(自动或者手动方式)的设置有一个开关autoCreateTopicEnable,此部分主要会在broker节点的配置文件的时候进行设置,运行环境中会使用默认设置autoCreateTop

https://static001.geekbang.org/infoq/1d/1d2e69acb15600c1c72f552461f5d6a3.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

netty 系列之:channel 和 channelGroup

用户头像
程序那些事
2022-01-19

channel是netty中数据传输和数据处理的渠道,也是netty程序中不可或缺的一环。在netty中channel是一个接口,针对不同的数据类型或者协议channel会有具体的不同实现。

https://static001.geekbang.org/infoq/2f/2f8d9ee267f091bfcc8e5b696dfa1273.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spring 都在用的技术,你确定不过来看看?1️⃣

用户头像
XiaoLin_Java
2022-01-18

问题的定义及规划: 此阶段是软件开发方与需求方共同讨论,主要确定软件的开发目标及其可行性 需求分析: 在确定软件开发可行的情况下,对软件需要实现的各功能进行详细分析。需求分析阶段是一个很重要的阶段,这一阶段做得好,将为整

https://static001.geekbang.org/infoq/b6/b666c9fdf8e1d5f02b1b8b42fd49a62f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kafka 为什么这么快?多的是你不知道的事

用户头像
码哥字节
2022-01-17

Kafka 是一个优秀的开源项目。其在性能上面的优化做的淋漓尽致,是很值得我们深入学习的一个项目。无论是思想还是实现,我们都应该认真的去看一看,想一想。

https://static001.geekbang.org/infoq/ac/ac503bc9d1fb9e79e4258f9e0a31c750.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

netty 系列之: 不用怀疑,netty 中的 ByteBuf 就是比 JAVA 中的好用

用户头像
程序那些事
2022-01-17

netty作为一个优秀的的NIO框架,被广泛应用于各种服务器和框架中。同样是NIO,netty所依赖的JDK在1.4版本中早就提供nio的包,既然JDK已经有了nio的包,为什么netty还要再写一个呢?

https://static001.geekbang.org/infoq/43/43c76ca94b8a5e0fb9bfe5c6ee0aaabe.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

好家伙!你这网络基础可以啊!2️⃣

用户头像
XiaoLin_Java
2022-01-16

​ TCP协议是面向连接的通信协议,即在传输数据前先在客户端和服务器端建立逻辑连接,然后再传输数据。它提供了两台计算机之间可靠无差错的数据传输。

https://static001.geekbang.org/infoq/64/646a719667e3664497337e49827b3552.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

好家伙!你这网络基础可以啊!1️⃣

用户头像
XiaoLin_Java
2022-01-15

​ 我们常见的软件结构有两种:

https://static001.geekbang.org/infoq/6b/6bff4ebf038a874fb828d3c78f79f5ab.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 基础:UUID

作为开发人员大家对UUID应该都比较熟悉了,Java中也提供了相关的类和生成方法,供业务中使用。这里准备对UUID生成的过程做一次深入了解。

1月日更_1月日更技术文章_InfoQ写作社区