• Recent
    • Tags
    • Popular
    • Register
    • Login

    Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.

    Radix IoT Website Mango 3 Documentation Website Mango 4 Documentation Website Mango 5 Documentation Website

    Scalability

    Mango Automation Installation
    2
    3
    2.4k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      ashish3103
      last edited by

      Can any one tell me about the Scalability of Mango.

      horizontal/vertical scalability?

      Can Mango installed on Cloud like AWS?

      What level of scalability available like: application, middleware, database?

      Let me know.

      Regards,
      Ashish

      1 Reply Last reply Reply Quote 0
      • phildunlapP
        phildunlap
        last edited by

        Mango is indeed scalable in both dimensions. There exist users running central instances through cloud services. There are capabilities to add data collection nodes and network them to existing Mango instances, and Mango is highly threaded for vertical scaling.

        As far as middleware, we're actively trying to determine what sort of middleware or message bus will be most suitable to Mango's architecture, but there is no uniform API as of yet. That doesn't affect the performance of the server, though.

        And for databases we have an implementation of a embedded, NoSQL database under active development. There is also an existing implementation of Cassandra database services, although it has been sitting in the garage for a while and needs a thorough tuning before it's fit for deployment. Existing database solutions, like MySQL or Amazon's cloud database, can be sufficient for terabytes of data, depending on your use case.

        Also, as Mango is capable of being deployed in configurations where servers aggregate to database servers, there is basically no limit to the quantity of data you can acquire. These questions fundamentally rely on your use case and the structure of how you intend to use the data. While Mango could function in a swarm configuration, it requires a slightly different set of considerations than a hierarchical aggregation of data.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post