Workflow management architecture. Automate tasks and processes for humans and systems on a single platform. IBM's POV Reference diagram Solutions
Work Flow
DNS (JNDI) DNS Domain name service DNS is a service that translates the domain name into IP addresses. This allows the users of networks to utilize user-friendly names when looking for other hosts instead of remembering the IP addresses
Micro service based architecture is used for load balancing that allows for Highly maintainable and testable. Loosely coupled. Independently deployable. Organized around business capabilities.
Java spring boot is used for creation of web server applications which can be created as standalone that can run on there own
The document data model is a powerful way to store and retrieve data that allows developers to move fast. Hadoop 's horizontal, scale-out architecture can support huge volumes of both data and traffic. NoSQL distributed databases (such as HBase), which can allow for data to be spread across thousands of servers with little reduction in performance.
Redisis an open source , in-memory data structure store, used as a database, cache, and message broker. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyper loglogs, geospatial indexes, and streams.
Spark Jobserver provides a simple, secure method of submitting jobs to Spark without many of the complex set up requirements of connecting to the Spark master directly.
MySQLis a relational database management system based on SQL – Structured Query Language. The application is used for a wide range of purposes, including data warehousing, e-commerce, and logging applications.
React. jsis an open-source JavaScript library that is used for building user interfaces specifically for single-page applications. It's used for handling the view layer for web and mobile apps. React also allows us to create reusable UI components.
AWS/Azure based data ware house : A data warehouse is a type of data management system that is designed to enable and support business intelligence (BI) activities, especially analytics. Data warehouses are solely intended to perform queries and analysis and often contain large amounts of historical data.
Aws/Azure or google cloud platform
Js based CDN (Content Delivery Network) is a highly-distributed platform of servers that helps minimize delays in loading web page content by reducing the physical distance between the server and the user. This helps users around the world view the same high-quality content without slow loading times.