GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#go #cqrs #event_driven #event_sourcing #events #go #golang #kafka #nats #rabbitmq #reactive #sagas #stream_processing #watermill

Watermill is a tool for working with message streams in Go. It helps you build event-driven applications easily and efficiently. You can use it with various messaging systems like Kafka, RabbitMQ, or even HTTP and MySQL. Watermill is designed to be easy to understand, fast, flexible, and resilient. It provides many examples and a getting started guide to help you get going quickly. Using Watermill, you can handle messages in a simple way, similar to how you work with HTTP requests, making it easier to build distributed and scalable services without needing deep knowledge of complex systems. This makes it beneficial for developers who want to focus on their application logic rather than the underlying messaging infrastructure.

https://github.com/ThreeDotsLabs/watermill
#jupyter_notebook #a2a #agentic_ai #dapr #dapr_pub_sub #dapr_service_invocation #dapr_sidecar #dapr_workflow #docker #kafka #kubernetes #langmem #mcp #openai #openai_agents_sdk #openai_api #postgresql_database #rabbitmq #rancher_desktop #redis #serverless_containers

The Dapr Agentic Cloud Ascent (DACA) design pattern helps you build powerful, scalable AI systems that can handle millions of AI agents working together without crashing. It uses Dapr technology with Kubernetes to efficiently manage many AI agents as lightweight virtual actors, ensuring fast response, reliability, and easy scaling. You can start small using free or low-cost cloud tools and grow to planet-scale systems. The OpenAI Agents SDK is recommended for beginners because it is simple, flexible, and gives you good control to develop AI agents quickly. This approach saves costs, avoids vendor lock-in, and supports resilient, event-driven AI workflows, making it ideal for developers aiming to create advanced, cloud-native AI applications[1][2][3][4].

https://github.com/panaversity/learn-agentic-ai
#typescript #chatbot #chatwoot #cloud_api #dify #evolution #n8n #openai #pusher #rabbitmq #typebot #whatsapp #whatsapp_api #whatsapp_bot

Evolution API is a powerful tool that lets you connect and control WhatsApp and other messaging platforms easily. It supports both free WhatsApp Web-based API and the official WhatsApp Business API, plus upcoming Instagram and Messenger support. You can integrate it with popular services like OpenAI for AI features, Chatwoot for customer support, and Amazon S3 for media storage. There’s also a lightweight version for simple, fast setups. Using Evolution API helps you automate messaging, manage chats, and build smart bots, saving time and improving communication for your business or projects.

https://github.com/EvolutionAPI/evolution-api