While Granule is effective for minifying and merging CSS/JS files on a local environment, it presents challenges in clustered environments. The issue arises when each node of the cluster computes its own file during runtime, causing discrepancies when a user accesses resources from different nodes.
In our situation, utilizing sticky sessions is not an option since our resources are sourced from another domain for caching purposes.
Would switching to YUI Compressor be a more viable solution to ensure consistency across all nodes in the cluster by generating files during the build process?