aws-controllers-k8s
NATS
aws-controllers-k8s | NATS | |
---|---|---|
7 | 11 | |
2,325 | 5,161 | |
0.6% | 1.2% | |
6.2 | 9.1 | |
3 days ago | 4 days ago | |
Shell | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
aws-controllers-k8s
-
Spawn VM from EKS
If you are looking for a way to create an ec2 instance using a Kubernetes resource, you should take a look at https://github.com/aws-controllers-k8s/community
-
What is the coolest Go open source projects you have seen?
so like ack? https://github.com/aws-controllers-k8s/community
-
Best IaC platforms
There’s also the AWS Controller that does the same thing.
- How have your early experiences been with the AWS Controllers for k8s?
-
Kubernetes CRD/Operators for Azure resources
Here is link number 1 - Previous text "ACK"
-
Gopher Gold #21 - Wed Nov 25 2020
aws/aws-controllers-k8s (Go): AWS Controllers for Kubernetes (ACK) is a project enabling you to manage AWS services from Kubernetes
NATS
- High-Performance server for NATS.io, the cloud and edge native messaging system
- Asyncapi with Go
-
What is the coolest Go open source projects you have seen?
nats: Golang client for NATS, the cloud native messaging system
-
Distributed communication patterns with NATS
Install the nats.go package
- Redis vs. Kafka vs. RabbitMQ
-
Distributed messaging with NATS
Now that our NATS server is running, we'll be using Go and Node.js clients to connect to it for simple demonstration. Not familiar with Go or Node? Don't worry NATS has clients available in over 40 languages!
- How do I build a text editor like notepad using wails
-
Plugins vs Microservices
You can build monolith applications and if they need cross communication, rely on something like Nats: https://github.com/nats-io/nats.go
- Modern Communication: Sockets
-
Subscription management in pub/sub system
You could start by looking/reading how it is implemented in production ala https://github.com/nats-io/nats.go
What are some alternatives?
gin-vue-admin - 🚀Vite+Vue3+Gin的开发基础平台,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载、代码生成器、表单生成器和可配置的导入导出等开发必备功能。
nsq - A realtime distributed messaging platform
azure-service-operator - Azure Service Operator allows you to create Azure resources using kubectl
Centrifugo - Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.
chainlink - node of the decentralized oracle network, bridging on and off-chain computation
EventBus - [Go] Lightweight eventbus with async compatibility for Go
the-way-to-go_ZH_CN - 《The Way to Go》中文译本,中文正式名《Go 入门指南》
go-nsq - The official Go package for NSQ
cluster-api - Home for Cluster API, a subproject of sig-cluster-lifecycle
dbus - Native Go bindings for D-Bus
k0s - k0s - The Zero Friction Kubernetes
emitter - Emits events in Go way, with wildcard, predicates, cancellation possibilities and many other good wins