Gold sponsors

IBM Corporation

SAP logo

Sonatype logo

Xored logo

Jasmine Conseil logo

Amazon logo

Oracle

Cloudsoft logo

Silver sponsors

Amazon Web Services logo

bsi logo

Blackberry logo

Nuxeo logo

ZeroTurnaround logo

Google

OnPositive logo

Actuate

Bronze sponsors

JBoss logo

Juniper logo

Totvs logo

Soyatec logo

Genuitec logo

github

itemis logo

AccuRev logo

Paremus logo

Microsoft logo

froglogic

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.