DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone >

Experience a fast open-source java2D antialiasing rasterizer: Marlin renderer

Laurent Bourgès user avatar by
Laurent Bourgès
·
Feb. 02, 15 · · News
Like (1)
Save
Tweet
2.36K Views

Join the DZone community and get the full member experience.

Join For Free

The Marlin renderer is an open-source Java2D antialiasing renderer based on OpenJDK's Pisces but optimized for best performance, improved accuracy and scalability needed by typical graphical applications (desktop or web-based) like GIS ...

Marlin will be integrated in OpenJDK9 : see JEP 265.


Please try it already with your application (Oracle JDK or OpenJDK supported 7/8) and give us your feedback !


Project page:

https://github.com/bourgesl/marlin-renderer/

How to use:

https://github.com/bourgesl/marlin-renderer/wiki/How-to-use

Benchmarks:

All results (data + plots) are available on the wiki page:

https://github.com/bourgesl/marlin-renderer/wiki/Benchmarks


Marlin vs ductus (Oracle JDK's closed-source renderer) (1 thread):




Scalability test: Marlin vs ductus (Oracle JDK's closed-source renderer) (1, 2, 4 threads):


See Geoserver's blog for real-application benchmarks (early Marlin release):

http://www.geo-solutions.it/blog/developerss-corner-achieving-extreme-geoserver-scalability-with-the-new-marlin-vector-rasterizer/


Laurent Bourgès

Open source

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Open Source Security Risks
  • Refactoring Java Application: Object-Oriented And Functional Approaches
  • Top Soft Skills to Identify a Great Software Engineer
  • Choosing Between GraphQL Vs REST

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo