awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repositorios

Awesome GitHub RepositoriesMicroservices

Tools for creating and managing microservices.

Explore 9 awesome GitHub repositories matching part of an awesome list · Microservices. Refine with filters or upvote what's useful.

Awesome Microservices GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • alibaba/sentinelAvatar de alibaba

    alibaba/Sentinel

    23,126Ver en GitHub↗

    Sentinel is a microservice flow control framework designed for managing traffic limits, distributed circuit breaking, and adaptive overload protection. It serves as a traffic shaping component that defines resource boundaries to regulate request flow and ensure reliability across distributed systems. The project provides a real-time monitoring dashboard for tracking resource metrics and performance bottlenecks across service clusters. It includes a visual interface for the real-time management of flow control and circuit breaking rules, allowing parameters to be updated without restarting the

    Flow control for microservice reliability and resilience.

    Java
    Ver en GitHub↗23,126
  • netflix/eurekaAvatar de Netflix

    Netflix/eureka

    12,712Ver en GitHub↗

    Eureka is a service registry and discovery server that serves as a coordination tool for microservices. It provides a distributed service registry where instances record their network locations and health status to enable dynamic communication without the use of hardcoded addresses. The system functions as a client-side load balancing framework, providing location data to consumers so they can distribute network traffic across available instances. It employs a heartbeat-based health monitor to track instance availability and automatically removes unresponsive nodes from the registry to manage

    REST-based service registry for load balancing.

    Java
    Ver en GitHub↗12,712
  • vercel/microAvatar de vercel

    vercel/micro

    10,618Ver en GitHub↗

    Micro is a Node.js HTTP microservices framework used to build asynchronous web servers. It enables the creation of lightweight services that handle requests and responses through single-purpose functions to reduce operational footprint and latency. The framework functions as a JSON API backend and a WebSocket communication server, allowing for the establishment of bidirectional socket connections for real-time data updates and instant messaging. Its capability surface covers HTTP request processing, including the parsing of JSON and URL-encoded request bodies. It also supports external API i

    Provides a platform for building and deploying lightweight, asynchronous microservices.

    TypeScriptasyncawaitmicro
    Ver en GitHub↗10,618
  • line/armeriaAvatar de line

    line/armeria

    5,115Ver en GitHub↗

    Armeria es un framework de microservicios basado en Netty utilizado para construir servicios asíncronos de alto rendimiento. Funciona como un servidor RPC multiprotocolo capaz de exponer servicios gRPC, Thrift y REST en un único puerto unificado. El proyecto se distingue por su capacidad para ejecutar diversos protocolos de comunicación simultáneamente y su consola web de depuración RPC integrada, que permite el descubrimiento e invocación de llamadas a procedimientos remotos mediante JSON. También incluye un transcodificador de gRPC a JSON para permitir la compatibilidad de clientes web con servicios Protobuf. El framework proporciona un conjunto integral de capacidades de microservicios, incluyendo clientes RPC reactivos con disyuntores (circuit breakers) y reintentos, balanceo de carga del lado del cliente e integración de descubrimiento de servicios con DNS, ZooKeeper y Consul. Además, cubre la observabilidad de sistemas distribuidos mediante la recopilación de métricas, rastreo distribuido y documentación interactiva de servicios. Armeria admite la incrustación de contenedores de servlets heredados y se integra con frameworks web de terceros para permitir la coexistencia dentro de un único proceso de servidor.

    Asynchronous RPC/REST client and server library.

    Java
    Ver en GitHub↗5,115
  • theokanning/openai-javaAvatar de TheoKanning

    TheoKanning/openai-java

    4,740Ver en GitHub↗

    openai-java es una biblioteca cliente de Java y kit de desarrollo de software diseñado para integrar servicios de OpenAI en aplicaciones Java. Funciona como un wrapper programático para endpoints de modelos de lenguaje grandes, permitiendo la implementación de capacidades de IA generativa como completado de chat, incrustaciones de texto y la orquestación de agentes de IA. La biblioteca admite una amplia gama de tareas multimodales, incluyendo la generación y edición de imágenes, así como la transcripción y traducción de audio. Proporciona herramientas especializadas para el entrenamiento y ajuste fino de modelos, permitiendo a los usuarios cargar conjuntos de datos para mejorar el rendimiento del modelo en dominios específicos. Además, incluye capacidades para la ejecución de funciones personalizadas y moderación de contenido para filtrar la entrada y salida según las pautas de seguridad. El SDK utiliza un patrón de constructor para la construcción de solicitudes y mapea los recursos de la API a clases de Java fuertemente tipadas. Admite tanto ciclos de solicitud-respuesta síncronos como la entrega incremental de datos mediante eventos enviados por el servidor para el streaming de respuestas en tiempo real.

    Library for interacting with OpenAI GPT APIs.

    Java
    Ver en GitHub↗4,740
  • dv8fromtheworld/jdaAvatar de DV8FromTheWorld

    DV8FromTheWorld/JDA

    4,663Ver en GitHub↗

    JDA es una biblioteca de Java que sirve como envoltorio de la API de Discord, framework de bots y cliente de API de voz. Permite a las aplicaciones interactuar con la API REST de Discord y el gateway en tiempo real para construir asistentes automatizados, gestionar servidores y manejar interacciones de usuario. El proyecto incluye un gestor de sharding para distribuir conexiones de gateway a través de múltiples shards para escalar despliegues de alto volumen. También proporciona una biblioteca de componentes de UI para construir botones interactivos, menús de selección y formularios modales dentro de los mensajes. Sus capacidades cubren la gestión de voz y audio, incluyendo streaming de audio y reproducción de soundboard. La biblioteca también incluye herramientas para gestión comunitaria, administración de servidores y moderación de contenido automatizada mediante disparadores basados en reglas. El sistema implementa una variedad de patrones arquitectónicos, incluyendo un registro de oyentes basado en eventos, caché de memoria configurable y manejo automático de límites de tasa para solicitudes de API.

    Wrapper for Discord REST and WebSocket APIs.

    Java
    Ver en GitHub↗4,663
  • fabric8io/kubernetes-clientAvatar de fabric8io

    fabric8io/kubernetes-client

    3,661Ver en GitHub↗

    Java client for Kubernetes & OpenShift

    Fluent DSL for Kubernetes and OpenShift APIs.

    Java
    Ver en GitHub↗3,661
  • ecwid/consul-apiAvatar de Ecwid

    Ecwid/consul-api

    422Ver en GitHub↗

    Java client for Consul HTTP API

    Client for the Consul service discovery registry.

    Java
    Ver en GitHub↗422
  • davejarvis/keentypeD

    DaveJarvis/KeenType

    0Ver en GitHub↗

    Modernized Java implementation of the TeX typesetting system.

    Ver en GitHub↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Microservices

Explorar subetiquetas

  • OrganizationPatterns for structuring distributed services using dependency injection to maintain scalability and maintainability. **Distinct from Microservices:** Distinct from Microservices: focuses on the internal organizational structure and dependency management of the services rather than general toolsets.