squakez commented on PR #4025:
URL: https://github.com/apache/camel-k/pull/4025#issuecomment-1428170789

   The last commit add a storage capability to the operator. Now we are using a 
PVC (details to be polished) in order to store the artifacts and being able to 
reuse among the concurrent builds.
   
   I've run a few test in a local container (minikube) to verify the concurrent 
access from a certain number of builders (between 5 and 10) and the result was 
pretty good. It is clear that, the more the concurrent builds, the slower is 
the time to complete a build, because it seems there is some kind of locking 
mechanism in order to prevent any conflict on same file resource. However, this 
one should be mitigated by #592 where we should provide a building order 
dependending on the possibility to reuse the same kit.
   
   With this change, we default the `Pod` building strategy, although we should 
be able to keep using the `Routine`. I'm going to work on some E2E test to 
cover the different scenarios.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to