/portfolio

Summary of work samples by technology type

Samples of Work by Technology Type

Below are examples of where I've worked with different technologies:

Agrona RingBuffer

IdentifyingManyToOneRingBuffer

SBEToAgronaIdentifiableRingbufferFragmentHandler

SBEToAgronaRingbufferFragmentHandler

AgronaMessageHandler

AgronaSBEDecodingHandler

IdentifiableAgronaMessageHandler

IdentifiableAgronaSBEDecodingHandler

Disruptor

DisruptorSBEDecodingHandler

SBEToDisruptorFragmentHandler

Aeron

marketdata-messages project

AeronPublisher

AeronSubscriber

Chronicle Queue

ChronicleSBEDecodingHandler

SBEToChronicleQueueFragmentHandler

BufferMarshallable

ChronicleBasedPerfManager

perfMeta.*Marshallable

SBE Message Encoding and Decoding

handlers.AbstractSBEDecodingHandler

handlers.SBEDecodingHandler

encodehelpers.*

sendhelpers.*

Likwid Markers

JMH Test as part of comparing marked and unmarked performance

AbstractMarkedSBEDecodingHandler

HDRHistogram

MessageBasedRTHistogramRecorder

ThreadAffinity

ThreadFactoryUtil

Unit testing

Encoder Decoder chain testing

JMH benchmarking

Benchmark process development, array averaging performance and cache behaviour

JIRA and Project Management Workflow

map-benchmarks