Gold sponsors

IBM Corporation

Jasmine Conseil logo

Cloudsoft logo

Sonatype logo

SAP logo

Xored logo

Oracle

Amazon logo

Silver sponsors

Blackberry logo

ZeroTurnaround logo

Amazon Web Services logo

bsi logo

OnPositive logo

Google

Nuxeo logo

Actuate

Bronze sponsors

github

froglogic

Microsoft logo

Paremus logo

JBoss logo

Genuitec logo

Juniper logo

Soyatec logo

itemis logo

Totvs logo

AccuRev logo

Activity sponsor

eclipsesource

Media sponsors

Methods & Tools logo


High Performance Tabular Databinding

Anthony Juckel

Making with Eclipse · Standard
Wednesday, 13:00, 20 minutes | Ballroom BC

Tags:
7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

Building a trade blotter on top of Eclipse's databinding framework which is responsible for providing large amounts of continually updating tabular data, it quickly becomes clear that this usage pattern pushes the stock framework a bit past its comfort zone for performance.

This talk will provide a brief introduction to the databinding framework and share tips for how to increase performance of the current iteration of the databinding framework. In addition, I'll share my experiences in gathering performance data using tools like BTrace, DTrace and VisualVM's profiling tool. Finally, I'll examine the performance of the SWT Table widget compared to alternate table implementations like NatTable and XViewer.

Anthony Juckel has been a software developer for 10 years, and quickly dons the hat of open source software advocate in any organization he joins. Anthony currently works with a team of developers writing trade blotters and other tools for a commodity trading desk at Cargill Risk Management.

Download Material

Download file of related material.