Software Alternatives & Reviews

GraphQL - Usecase and Architecture

Apache Thrift NATS Mashape API Platform Apache Kafka gRPC
  1. An interface definition language and communication protocol for creating cross-language services.
    Pricing:
    • Open Source
    Https (1.1, 2 or 3) or grpc (over http/2) or Thrift or Websockets?

    #Web Servers #Web And Application Servers #Load Balancer / Reverse Proxy 12 social mentions

  2. 2
    NATS.io is an open source messaging system for cloud native applications, IoT messaging, Edge, and microservices architectures.
    Pricing:
    • Open Source
    How do I do asynchronous communication? Do I use event queues like Kafka, RabbitMQ or NATS ?

    #Developer Tools #Queueing, Messaging And Background Processing #App Development 63 social mentions

  3. Distribute, Monetize, Manage and Consume APIs
    If you are in the Kubernetes world, you also have a lot of ingress controllers like Nginx Ingress, Ambassador, Kong, Contour and so on which can help.

    #Cloud Computing #Backend As A Service #Captcha 28 social mentions

  4. Apache Kafka is an open-source message broker project developed by the Apache Software Foundation written in Scala.
    Pricing:
    • Open Source
    How do I do asynchronous communication? Do I use event queues like Kafka, RabbitMQ or NATS ?

    #Stream Processing #Data Integration #ETL 120 social mentions

  5. 5
    Application and Data, Languages & Frameworks, Remote Procedure Call (RPC), and Service Discovery
    Pricing:
    • Open Source
    Https (1.1, 2 or 3) or grpc (over http/2) or Thrift or Websockets?

    #Web Servers #Web And Application Servers #Load Balancer / Reverse Proxy 86 social mentions

Discuss: GraphQL - Usecase and Architecture

Log in or Post with