Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
  • Conference
    • News
    • Call for Proposals
    • Program List
    • Program Schedule
    • Community Day
    • Keynotes
    • My Schedule
    • Registration
  • Sponsors
    • Be a Sponsor
    • Be a Sponsor
    • Our Sponsors
    • Sponsor Guide
    • What Our Sponsors Say about EclipseCon
  • Community
    • Speakers
    • Code of Conduct
    • Community Resources
  • About Us
    • EclipseCon 2020
    • Program Committee
    • The Eclipse Foundation
    • Past Conference
    • Other Events
    • The Eclipse Foundation
  1. Home
  2. EclipseCon
  3. profiling

profiling

Establishing a Theiacracy, Eclipse Trace Compass’ migration towards Theia

Bernd Hufmann (Ericsson AB)

This talk will show how a monolithic application is being migrated to a distributed application leveraging Eclipse Theia. We will review the migration steps and how to preserve investments made by maximizing the reuse of domain specific logic.

Experience level: 
Beginner

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

EASEly extending Eclipse Trace Compass

Bernd Hufmann (Ericsson AB)
Genevieve Bastien (Ecole Polytechnique de Montreal)

Trace Compass is a powerful tool to solve performance and reliability issues by reading and analyzing traces and logs of a system. It has been always an integral part of the Trace Compass project to allow users to extend Trace Compass for custom trace and log formats, custom analysis and views using Java plug-in extensions or by loading user defined XML definitions on-the-fly.  

Many users, however, are more comfortable with writing scripts to automate their tasks, and hence it seemed to be a natural fit to use scripting for trace analysis. Eclipse EASE enables users to quickly extend Trace Compass by writing scripts in JavaScript, Python or Ruby.

Experience level: 
Beginner

Other Cool Stuff

Using Theia to take trace analysis and visualization to the next level

Bernd Hufmann (Ericsson AB)

Analyzing and visualizing traces and logs of a system is a powerful and proven trouble-shooting technique to solve performance and reliability issues. Trace Compass is an open source trace visualizer that handles large traces of a single application, single computer or a distributed system. The Trace Compass project is currently on a journey towards a cloud-based trace analysis and visualization solution using Eclipse Theia.

Experience level: 
Beginner

Web & Cloud Development

Make big things run again! Insight on Eclipse Platform’s performance tunings.

Karsten Thoms (Karakun AG)

While increasing amount of features usually result in poorer performance and more memory consumption, Eclipse Photon has proven the opposite: The Eclipse Platform got faster and less memory hungry than before. This has been achieved by intensive profiling of multiple use cases and refactorings derived from the analysis.

Experience level: 
Beginner

Tools & IDEs

Eclipse Trace Compass – Past, Present and Future

Bernd Hufmann (Ericsson AB)

The Trace Compass project has been providing trace analysis and visualization tools for many years. Analyzing Linux based systems has been one of the main focuses. Call Graph analysis for profiling of applications, analysis of real-time systems or analysis of traces coming from Jaeger (Open Tracing API) are some recent developments for Trace Compass. Moving the UI to modern front-end technologies and showing the analysis results in a web browser is ahead of us.

Experience level: 
Beginner

Other Cool Stuff

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top