1,073
edits
[checked revision] | [checked revision] |
No edit summary |
No edit summary |
||
Line 20: | Line 20: | ||
<div class="level1"> | <div class="level1"> | ||
The Decimal network has a number of services — | The Decimal network has a number of services — "'Workers'" (Workers), which collect data coming directly to the blockchain. | ||
'''Data''' include blocks and transactions of different types: sending, buying, selling, creating coins, and so on. | '''Data''' include blocks and transactions of different types: sending, buying, selling, creating coins, and so on. | ||
Users of the browser (Explorer) make requests to search for all kinds of information about the blockchain. All of them pass through a special '''balancer''', which evenly distributes the load and directs the corresponding read requests from | Users of the browser (Explorer) make requests to search for all kinds of information about the blockchain. All of them pass through a special '''balancer''', which evenly distributes the load and directs the corresponding read requests from "'slave-stores."' | ||
This is how buffering of data and the access channel for reading from the blockchain with high bandwidth is carried out. | This is how buffering of data and the access channel for reading from the blockchain with high bandwidth is carried out. | ||
Line 36: | Line 36: | ||
"Buffering" is a way of organizing data exchange in computers and other computing devices, which implies the use of a buffer for temporary data storage. | "Buffering" is a way of organizing data exchange in computers and other computing devices, which implies the use of a buffer for temporary data storage. | ||
'''When entering ''' data, some devices or processes write data to the buffer, while others read from it, | '''When entering ''' data, some devices or processes write data to the buffer, while others read from it, "'when outputting"' — vice versa. The process that has written to the buffer can immediately continue working without waiting for the data to be processed by another process to which it is intended. In turn, the process that has processed some portion of data can immediately read the next portion from the buffer. | ||
Thus, buffering allows processes that perform input, output, and data processing to run in parallel, without waiting for another process to do its part. Therefore, data buffering is widely used in multitasking operating systems. | |||
</div> | </div> |
edits