首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
duysh
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
duysh
4年前
关注
消息队列如何确保消息的有序性?
要想实现消息有序,需要从 Producer 和 Consumer 两方面来考虑。 首先,Producer 生产消息的时候就必须要有序。 然后,Consumer 消费的时候,...
5
评论
分享
duysh
4年前
关注
架构模式 CQRS
本文我们聊聊 CQRS 这种架构模式。 CQRS 是用来解决什么问题的? 我们先看一个场景。 系统中的数据模型是按照实体以及关系进行设计的是吧。 例如电商系统,包含订单、用...
3
评论
分享
duysh
4年前
关注
消息队列把消息弄丢了怎么办?
消息队列会丢失消息吗? 答案是肯定的,所以对于业务严谨的数据,我们要确保其在消息队列中的安全,不能丢。 要想解决不丢的问题,首先要弄清楚 消息是怎么丢的呢? 丢消息的关键点...
0
评论
分享
duysh
4年前
关注
3 个主流 Java 微服务框架
本文我们简单聊聊当下主流的 3 个 Java 微服务框架,看看各自的特点。 1. Spring and Spring Boot Spring Boot 在 Java 微服务...
0
评论
分享
duysh
4年前
关注
RabbitMQ、Kafka、RocketMQ 是如何实现高可用的?
本文从高可用的角度观察一下 RabbitMQ、Kafka、RocketMQ,看看它们各自的实现思路。 1. RabbitMQ RabbitMQ 有 3 种部署模式: 单机模...
1
评论
分享
duysh
4年前
关注
微服务设计原则
良好的微服务设计可以使后期的升级维护更加轻松,否则将会令人非常头疼。 下面几个设计原则强烈建议采用: 单一职责 高内聚 低耦合 隐藏内部实现 避免代码库共享 避免数据过度暴...
3
评论
分享
duysh
4年前
关注
图解 Kafka
Kafka 是主流的消息流系统,其中的概念还是比较多的,下面通过图示的方式来梳理一下 Kafka 的核心概念,以便在我们的头脑中有一个清晰的认识。 基础 Kafka 是一套...
2
评论
分享
duysh
4年前
关注
Kafka 不再需要 ZooKeeper
Kafka 2.8.0 出炉了,此版本有一项重大改进: ZooKeeper 在 Kafka 中扮演着重要的角色,用来存储 Kafka 的元数据。 ZooKeeper 存储着...
1
评论
分享
duysh
5年前
关注
Prometheus + Grafana 监控 SpringBoot
SpringBoot 的 actuator 提供了监控端点。 Prometheus 是监控系统,可以从 Springboot 获取监控数据,以时序数据的形式存储,并提供了监...
1
评论
分享
duysh
5年前
关注
Git 工作流程
版本控制几乎是所有开发项目的必备,Git是目前主流的版本控制系统,下面介绍几种常用的工作流程。 1. 最简模式 这是最简单的工作流模式,只使用master分支。 这种方式只...
0
评论
分享
duysh
5年前
关注
认识一下 RabbitMQ
分布式系统中,如何在各个应用之间高效的进行通信,是系统设计中的一个关键。使用消息代理(messagebroker)是一个优雅的解决方案。RabbitMQ就是一个被广泛应用的...
0
评论
分享
duysh
5年前
关注
ElasticSearch 倒排索引简析
1. 倒排索引是什么? 美女1:“我要找在上海做 PHP 的哥哥。” 需要匹配 性别、城市、语言列。 美女2:“我要找北京的爱旅游、爱美食的 JAVA 哥哥。” 更复杂了是...
0
评论
分享
duysh
5年前
关注
Elasticsearch 开箱指南
ES 基础介绍,重点是其中的核心概念。 基础 API 实践操作。 1. 基础介绍 Elasticsearch (ES) 是一个数据库,提供了分布式的、准实时搜索和分析。 基...
1
评论
分享
duysh
5年前
关注
开发者必须要了解的架构技术趋势:Service Mesh
1. Service Mesh 是什么? 简单来讲,Service Mesh 简化了微服务架构中服务间调用复杂度。 每个微服务都需要处理这些网络问题,如果所有微服务都使用同...
0
评论
分享
duysh
5年前
关注
如何高效实用 Git
只要项目是多人参与的,那么就需要使用正确的 Git 工作流程。 下面介绍一个简单有效的工作流程。 1)主分支始终包含线上产品的代码。 2)任何人,包括技术 leader,都...
0
评论
分享
duysh
5年前
关注
轻松理解 Kubernetes 的核心概念
Kubernetes 迅速成为云环境中软件部署和管理的新标准。 与强大的功能相对应的是陡峭的学习曲线。 本文将提供 Kubernetes 的简化视图,从高处观察其中的重要组...
0
评论
分享
下一页
个人成就
文章被点赞
53
文章被阅读
42,722
掘力值
1,071
关注了
0
关注者
17
收藏集
0
关注标签
10
加入于
2016-06-02