Distributed Systems, Apache Pinot, Programming, Software Engineering, Big Data.
transactions and schedule them. By greedy approach, I mean the transactions are appended to a list of pending transactions until we get two transactions that cannot be done in parallel. Helix also allows users to plugin any other placement strategy, e.g., ConsistentHashing depending on the use