addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcredit-cardcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobe--smallglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1launch-new-window--smalllight-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Scala DC - MD - NOVA Message Board Scala DC/MD/NOVA Discussion Forum › Applied Futures Experiment

Applied Futures Experiment

Eric S.
Arlington, VA
Post #: 2
At our March 1st meetup we explored some code I'm using to generate large on-demand PDF reports. I demonstrated how the current consecutively executed mechanisms for pulling all the data needed to draw the charts within a specific report are painfully slow and we looked at how Scala's concurrent processing capabilities might allow us to address that pain by leveraging a multi-core/CPU system.

I'm opening this thread for followup to that discussion.
Eric S.
Arlington, VA
Post #: 3
As an update / teaser on this front - I've successfully integrated Scala Futures into this business logic and captured some before/after benchmarks. I've also implemented an alternative solution using straight java.util.concurrent support for a comparison.

I'm leveraging Spring to facilitate both solutions and will be walking through these at our next meetup.
Powered by mvnForum

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy