eventsource:基于dynamodb构建的无服务器Go事件源库

时间:2024-02-26 10:14:08
【文件属性】:

文件名称:eventsource:基于dynamodb构建的无服务器Go事件源库

文件大小:58KB

文件格式:ZIP

更新时间:2024-02-26 10:14:08

golang serverless dynamodb event-sourcing ServerlessGo

eventsource是Go的无服务器事件源库,它试图利用AWS的功能来简化事件源项目的开发和运营要求。 该库仍在开发中,可能会更改核心api。 利用您已经对AWS熟悉和喜爱的可扩展性,高可用性,集群和强大的安全模型。 在创建该库时,无服务器和可访问是重要的设计考虑因素。 AWS可以处理的是,我宁愿拥有AWS处理。 安装 go get github.com/altairsix/eventsource/... 入门 最简单的入门方法是检出_examples目录。 gopherfest有最完整的例子。 在运行gopherfest示例之前,您需要(a)确保已将AWS凭证加载到您的环境中,并且(


【文件预览】:
eventsource-master
----error.go(2KB)
----error_test.go(2KB)
----util_test.go(352B)
----command.go(713B)
----repository.go(6KB)
----command_test.go(258B)
----_examples()
--------dynamo()
--------protobuf()
--------simple()
--------README.md(234B)
--------gopherfest()
----event.go(1KB)
----scenario()
--------scenario_test.go(2KB)
--------scenario.go(3KB)
----dynamodbstore()
--------error.go(96B)
--------util_test.go(867B)
--------key.go(521B)
--------infra.go(1KB)
--------changes.go(2KB)
--------changes_test.go(1KB)
--------infra_test.go(2KB)
--------option.go(876B)
--------store_inline_test.go(282B)
--------store_test.go(5KB)
--------key_test.go(851B)
--------store.go(8KB)
----mysqlstore()
--------util_test.go(1KB)
--------infra.go(2KB)
--------store_test.go(4KB)
--------store.go(5KB)
----util.go(493B)
----awscloud()
--------clients.go(2KB)
--------clients_test.go(593B)
--------compiles_test.go(77B)
----.travis.yml(608B)
----README.md(4KB)
----repository_test.go(6KB)
----serializer_test.go(1KB)
----store_test.go(398B)
----event_test.go(373B)
----stream.go(1KB)
----docker-compose.yml(485B)
----singleton()
--------util_test.go(855B)
--------infra.go(1011B)
--------singleton.go(6KB)
--------README.md(72B)
--------dispatcher.go(1KB)
--------singleton_test.go(4KB)
----.gitignore(82B)
----serializer.go(3KB)
----cmd()
--------eventsource()
----pgstore()
--------util_test.go(1KB)
--------infra.go(2KB)
--------store_test.go(4KB)
--------store.go(6KB)
----store.go(2KB)

网友评论