Have questions? Please feel free to contact us.

+852-6969-6665 or +86-20-3873 2922

sales_hk@wisagetech.com

Welcome to schedule 8Manage product demo
Please simply fill out the form below and we'll be in touch with you shortly.

Yes, I would like to receive marketing communications regarding 8Manage products, services, and events. I can unsubscribe at a later time.

SCHEDULE DEMO>
ADVANTAGES
System Architecture


8MSaaS is 100% written in Java & JS and 100% mobile app and browser-based. Most private blockchain or private cloud enterprises run 8MSaaS as 3 to 4-tier systems. But 8MSaaS can be scaled up to run as N-tier systems such as the diagram shown below or scaled down to run on a single laptop. It is very powerful and flexible from scaling up and scaling down standpoint.


The 8MSaaS server clustering design supports both real-time load-balancing and hot failover and has been tested to support up to 200,000 concurrent users on a private cloud installation.


All reporting in 8MSaaS can be performed in real-time, especially for blockchain information. 8MSaaS also support report server for BI type of analysis and reporting.


8MSaaS also supports SAN storage, Non SQL storage (e.g., Hadoop, Mongodb), backup facility and disaster recovery setup.

Distributed Storages

8MSaaS can be set up to support both public and private blockchains. For a public blockchain setup, the blockchain information stored in the enterprise’s storage is no more than the information stored in the public blocks. For a private blockchain setup, the blockchain information stored in the enterprise’s storage can be more than the information stored in the public blocks, but the extra information shouldn’t be affecting the validity of the information stored in the public blocks.

Technical Standards

Unlike some enterprise systems that are written in multiple languages (e.g., ABAP/3, PL/SQL, RPG, Dexterity, MorphX, VB, C/C++) using different underlying technologies and run-time models, 8MSaaS is completely written in Java/J2EE and can be run on 32-bit or 64-bit Windows or Linux OS or VM. 8MSaaS supports Tomcat, JBOSS and WebLogic application servers and Oracle and SQL Server DBMS.

For interfacing with external systems, 8MSaaS supports the SOAP protocol and the Web Service interfaces. For legacy systems that don’t support Web Service, 8MSaaS can interface with them via RFC, RPC, Java RMI or file I/O.

8MSaaS technical standard is a reflection of 8MSaaS engineering team leaders’ experience and leadership to minimize the accidental complexity of the system level layer and maximize productivity in for the application layer.

Private Cloud Single-tenant Architecture

The following single-tenant architecture can be deployed with different configurations for different private cloud clients of different sizes.

 

For 10,000 named users

 For 100,000 named users

For 500,000 named users

 

Web Server x 1 (3,000 RPS)

Web Server x 1 (3,000 RPS))

Web Server x 4 (20,000 RPS)

  App Server x 2 (4,000 QPS) App Server x 2 (10,000 QPS) App Server x 6 (30,000 QPS)
 

San Storage (2TB)

San Storage (5TB) San Storage (10TB)


Public Cloud Multi-tenant Architecture

We have deployed the following multi-tenant architecture for our public cloud clients. We put about 800 clients or 20,000 named users per cluster with the following configurations:

  • Web Server x 3 (9,000 RPS)
  • Web Server x 3 (9,000 RPS)
  • DB Server x 3 (6,000 QPS)
  • DB Server x 3 (6,000 QPS)

Market Place System Architecture

The following market place architecture can be deployed with different configurations for different market places of different sizes.

 

For 100,000 8MSaaS Instances and 1,000,000 product

For 1,000,000 8MSaaS Instances and 10,000,000 product

  BST Server x 3 (15,000 RPS) BST Server x 20 (100,000 RPS)
  Search Engine x 6 (5,000 SPS) Search Engine x 50 (50,000 SPS)
  DB Server x 3 (14,000 QPS) DB Server x 10 (120,000 QPS)
  Storage Server x 4 (4TB) Storage Server x 20 (20TB)

Real-time Information Synchronization

The market place system will performance real-time synchronization such as below in order to keep the global and local market place data in sync.