-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open peer review of the Epsilon Solution #5
Comments
Yes, it is because of the JVM warmup. I have just pushed some changes to the Epsilon The times are much smaller, and closer to NMF:
This issue is partly due to the fact that the ETL interpreter has some warm-up delays of its Java code, and also to the fact that ETL is an interpreted language. We need to parse the scripts from scratch on every run. In comparison, your solution is already compiled to bytecode, so it can start running sooner. |
First, sorry for the late response, I did not have an internet connection in the last couple of days. I could only do a short review so far, will do a more in-depth review in the next couple of days.
The solution looks good to me, very clean and understandable. The only thing, the performance is not so good. Is this because of a one-time effort (JVM war-up or alike) or really time for the transformation itself? Judging from the fact that the times are almost the same for all cases, I would guess the former. A second seems a lot of time for me. It would be interesting to know whether it will always be like that.
The text was updated successfully, but these errors were encountered: