首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JAVA
订阅
jcodemaker
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
[译] Java 和 etcd: 因为 jetcd 最终走到了一起
可靠的键值存储为分布式系统提供了一致性配置和协调的公共基础。etcd 项目就是一个这样的系统,这是一个由 CoreOS 创建的开源键值存储系统。它是许多生产级分布式系统的核心组件和 Kubernetes 等项目的数据存储中心。 Java 已经通过在包括 Hadoop 生态系统、…
golang etcd简明教程
etcd 是一个高可用强一致性的键值仓库在很多分布式系统架构中得到了广泛的应用,本教程结合一些简单的例子介绍golang版本的etcd/clientv3中提供的主要功能及其使用方法。 我们使用v3版本的etcd client, 首先通过go get下载并编译安装etcd cli…
直达 Istio 1.0 | 使用 Helm 部署 Istio 服务
第一手 Istio 实践干货,技术起航先人一步。
开源分布式工作流任务调度系统Easy Scheduler 1.0.1正式发布
在多位技术小伙伴的努力下,经过近2年的研发迭代、内部业务剥离及重构,也经历一批种子用户试用一段时间后,EasyScheduler终于迎来了第一个正式开源发布版本 -- 1.0.1。 任务运行时不能暂停、不能支持参数传递、不能补数、不能多租户使用、调度系统不高可用等等问题所烦扰过…
设计模式之黑板模式
黑板模式属于新模式。 黑板模式是观察者模式的扩展,一种常用的架构模式。黑板模式的定义如下: 允许消息的读写同时进行,广泛地交互消息。 黑板模式允许多个消息读写着同时存在,应用中的多种不同数据处理逻辑相互影响和协同来完成数据分析处理。就好像多位不同的专家在同一黑板上交流思想,每个…
浅谈SAML, OAuth, OpenID和SSO, JWT和Session
通常为了弄清楚一个概念,我们需要掌握十个概念。在判断 JWT(JsonWebToken) 是否能代替 session 管理之前,我们要了解什么是 token,以及 access token 和 refresh token 的区别。 了解什么是 OAuth,什么是 SSO,SSO…
IM 去中心化概念模型与架构设计
今天打算写写关于 IM 去中心化涉及的架构模型变化和设计思路,去中心化的概念就是说用户的访问不是集中在一个数据中心,这里的去中心是针对数据中心而言的。 站在这个角度而言,实际上并非所有的业务都能做去中心化设计,对于一致性要求越高的业务去中心化越难做。比如电商领域的库存就是一个对…
idou教你学Istio10 : 如何用Istio实现K8S Egress流量管理
ServiceEntry 用于将额外的条目添加到 Istio 内部维护的服务注册表中,从而让网格中自动发现的服务能够访问和路由到这些手动加入的服务。 ServiceEntry 描述了服务的属性(DNS 名称、VIP、端口、协议以及端点)。这类服务可能是网格外的 API,或者是处…
Zuul:构建高可用网关之多维度限流
多维度混合的限流。此时,就需要实现一些限流规则的编排机制。与、或、非等关系。 以上粒度自由组合,又可以支持多种情况。 如果还不够,自定义RateLimitKeyGenerator实现。 用户限流的实现:如果你的项目整合 Shiro 或者 Spring Security 安全框架…