• Views
  • Iteration Report
  • My Iteration Report
  •  
OMERO.server
  • Login
  • Help/Guide
  • About Trac
  • Preferences
  • Wiki
  • Timeline
  • Roadmap
  • Browse Source
  • View Tickets
  • Search

Context Navigation

  • ← Previous Ticket
  • Next Ticket →

Ticket #1035 (new story)

Opened 2 months ago

Provide buffer-proxy interface arguments for blitz clients

Reported by: jmoore Owned by: jmoore
Priority: major Milestone: 3.0-Beta4
Component: Bin-Services Version: 3.0-M1
Keywords: performance, ice Cc: donald, jburel, callan, cblackburn, carlos, atarkowska, brain

Description

Once insight and importer switch to using blitz, it may make significant sense to offer parallel methods to take and return ByteBuffer, IntBuffer, ... proxies which could be passed all the way to/from OmeroFs or any other store (e.g. for historgrams or projections).

Another alternative would be to have clients pass in ByteBufferCallBacks, so that the server handles the for-loop.

Whatever metaphor we implement, passing proxies from as close to the source of binary data to as close to the consumers as possible will increase performance.

Note: See TracTickets for help on using tickets.

Download in other formats:

  • Comma-delimited Text
  • Tab-delimited Text
  • RSS Feed

Trac Powered

Powered by Trac 0.11
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/