sms-service:用于发送SMS消息的服务(Quarkus,Kotlin,postgres,kafka,debezium,docker)

时间:2024-05-31 14:49:29
【文件属性】:

文件名称:sms-service:用于发送SMS消息的服务(Quarkus,Kotlin,postgres,kafka,debezium,docker)

文件大小:446KB

文件格式:ZIP

更新时间:2024-05-31 14:49:29

kotlin docker kafka debezium quarkus

短信服务 查看随附的博客文章 其他相关职位 一种用于发送SMS消息的生产质量微服务,该服务演示了几种技术的使用,包括: 夸库斯 GraalVM Kotlin Postgres(持久性) Panache(JPA) Flyway(数据库迁移) Kafka(消息传递) Debezium,Kafka Connect(交易发件箱模式) Okta(OIDC) 公开API 码头工人 测试容器 Wiremock 该服务接受SMS消息并将其路由到已配置的提供程序 该服务支持Twilio和ClickSend 通过实现com.porterhead.sms.provider.SmsProvider,可以轻松插入新的提供程序 您可以构建服务,但是除非配置了至少一个提供程序,否则它将不接受消息。 架构 配置服务 要配置服务,请注册Twilio和/或ClickSend,然后将适当的属性添加到con


【文件预览】:
sms-service-master
----sms-openapi()
--------sms-openapi.html(944KB)
--------validate.js(547B)
--------src()
--------custom-template.hbs(2KB)
--------spec()
--------README.md(240B)
--------pom.xml(14KB)
--------package.json(378B)
----application.properties.sample(839B)
----LICENSE.txt(11KB)
----wiremock()
--------src()
--------pom.xml(1KB)
----images()
--------sms_service.png(76KB)
----.circleci()
--------config.yml(4KB)
----sms-service()
--------src()
--------pom.xml(10KB)
--------docker-compose.yml(2KB)
----component-test()
--------src()
--------pom.xml(5KB)
----README.md(5KB)
----pom.xml(2KB)
----.gitignore(67B)

网友评论