写点什么

Event Store 2.0 发布,带来了安全支持和测试版 Projections 库

  • 2013-08-14
  • 本文字数:753 字

    阅读完需:约 2 分钟

Event Store 2.0 版本于上周发布,它带来了安全支持允许锁定 Event Store 和在事件流上设置访问控制列表。其主要新特性包括:

  • HTTP 和 TCP 之上的身份认证,包括账户管理
  • 测试版 Projections 库(Event Store 的查询语言)和一些尚未正式发布的变化及文档
  • 支持通过环境变量和配置文件进行配置 atom 协议
  • 可以运行在 SSL 之上的 TCP 客户端
  • 改进了 AtomPub 接口,使之更好地遵守
  • 增加了更多文档,其中包括一份入门指南

特别地,对于高可用性版本(包含相同数据的节点集群)而言,新特性还包括:

  • 独立的内部 / 外部网络
  • 支持复制通道和连接管理器的 SSL
  • 禁用路由的能力

新版本兼容早期的数据库版本,只有 Projections 库需要利用 DB 格式升级工具。新的 2.0 版本.NET 客户端 API 则必须与新数据库一起使用,这主要是由于安全机制的变化。

团队搭建了一个公开的高可用集群,并用一个测试套件验证集群节点重复断电时集群行为的正确性。

为了尽早使用新功能,例如为了测试或过渡,Event Store 团队正在更改发布周期,小版本可能一周左右发布一次,新的稳定版本则需要经过一个完整的压力测试周期后定期发布。

Event Store 是根据“事件源(Event Source)”的概念创建的一个持久化引擎,不同于当前大多数类型的数据库,它存储的是事件而非当前状态 。它基于.NET 创建,但既可以在Windows 上运行,也可以借助 Mono 在 Linux 上运行。

Event Store 是开源产品,遵循“3 句版 BSD 许可”,同时也提供商用版。它最早发布于 2012 年 9 月。

查看英文原文: Event Store 2.0 Released with Security Support and the Projections Library in Beta


感谢马国耀对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2013-08-14 03:021827
用户头像

发布了 256 篇内容, 共 101.2 次阅读, 收获喜欢 12 次。

关注

评论

发布
暂无评论
发现更多内容

上海一科技公司刷单被罚22万,揭露网络刷单灰色产业链

石头IT视角

SRv6性能测量

穿过生命散发芬芳

8月月更 SRv6

Kubernetes YAML编写 讲解

CTO技术共享

开源 签约计划第三季 8月月更

数据治理(五):元数据管理

Lansonli

大数据 数据治理 8月月更

每日一R「02」所有权与 Move 语义

Samson

签约计划第三季 8月月更 ​Rust

程序员从佩洛西窜访事件中可以学到什么?

慕枫技术笔记

思维 构架 8月月更

Kubernetes 60个为什么

CTO技术共享

开源 签约计划第三季 8月月更

你有对象类,我有结构体,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang结构体(struct)的使用EP06

刘悦的技术博客

Go golang 编程语言 Go web golang 面试

头脑风暴:单词拆分

HelloWorld杰少

算法 LeetCode 数据结构, 8月月更

大型分布式存储方案MinIO介绍,看完你就懂了!

天使不哭

存储 MINO #开源 8月月更

开发者必备:一文快速熟记【数据库系统】和【软件开发模型】常用知识点

小阿杰

软件开发流程 软件开发原则 数据库系统 签约计划第三季

Kubernetes 开发环境比对

CTO技术共享

开源 签约计划第三季 8月月更

README_Albumentations

G_Meteor

RocketMQ Binder集成消息订阅

急需上岸的小谢

8月月更

Java技术:SpringBoot实现邮件发送功能

天使不哭

Java email #开源 8月月更

每天一个CSS小特效,文字闪烁——【钢铁侠:爱你三千遍】

前端小刘不怕牛牛

JavaScript html/css 8月月更

FileZilla搭建FTP服务器图解教程

天使不哭

#开源 8月月更

阿里云架构师金云龙:基于云XR平台的视觉计算应用部署

阿里云弹性计算

视觉计算 计算巢 云XR平台 GPU实例

《MySQL入门很轻松》第4章:数据表中存放的数据类型

乌龟哥哥

8月月更

10min快速回顾C++语法(一)

timerring

c++ 算法 8月月更

前端食堂技术周刊第 47 期:Docusaurus 2.0 、7 月登陆网络平台的新内容 、Nuxt.js 团队的轮子库

童欧巴

JavaScript 前端

数据库治理利器:动态读写分离

阿里巴巴云原生

数据库 阿里云 微服务 云原生

2022Nginx实战教程,由浅入深

LoneWalker、

nginx

操作系统:SSH协议知识介绍

天使不哭

Linux SSH #开源 8月月更

带着昇腾去旅行:一日看尽金陵城里的AI胜景

脑极体

全面解析FPGA基础知识

芯动大师

签约计划第三季

什么是服务治理

阿泽🧸

服务治理 8月月更

Kubernetes服务接入Istio

CTO技术共享

开源 签约计划第三季 8月月更

小程序+自定义插件的关键性

Geek_99967b

小程序

781. 森林中的兔子

小卢要刷力扣题

力扣 8月月更

跨端技术方案选什么好?

Geek_99967b

跨端

Event Store 2.0发布,带来了安全支持和测试版Projections库_架构_Jan Stenberg_InfoQ精选文章