Summary
In this chapter we have looked at three powerful ways to leverage the processing power of the whole cluster to execute tasks in parallel.
We discussed entry processors, which provide a way to bring processing closer to the data and significantly reduce the network bandwidth requirements of the application. When used properly, they can have a huge impact on both performance and scalability of the application. You should always look for the opportunities to replace inefficient client-side code with entry processors.
We also talked about the Invocation Service, which allows you to encapsulate custom logic into agents that can be targeted for execution on one or more members of the cluster.
Finally, we discussed clustered implementation of the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access