Looks like no one added any tags here yet for you.
distributed computing systems
used in high-performance computation
cluster computing
connected computers that work together as a unit, often connected via LAN and each node runs the same OS, master CPU divides task and sends it to slave nodes
grid computing
subgroup consists of distributed systems where each system can belong to a different administrative domain and can differ in terms of hardware and software
cloud computing
computing services (servers, storage, databases, networking, software, analytics, intelligence) over the internet
distributed information systems
distributed transaction processing which works across different servers using multiple communication models
atomic
indivisible to the others (all succeed or all fail)
consistent
_ after the transaction has been done
isolated
must not interfere with another transaction
durable
changes are permanent, transactions are constructed as sub-transactions or nested
transaction processing monitor
manages from the application integration core at the server or databases; allows multiple servers by providing transactional programming model
enterprise application integration
process of bringing different businesses together
remote procedure calls
software element that sends a request with the aid of using a nearby method name and retrieving the data
distributed pervasive systems
integrating everyday objects with microprocessors to communicate, systems available anywhere with the same functionality but operates from computing power, storage, and locations across the globe (IoT)