Building Scalable Low Latency Messaging Platform • Alexandra Tessari • Devoxx Poland 2021

Devoxx Poland
Devoxx Poland
11 هزار بار بازدید - 2 سال پیش - Subscribe to our channel:
Subscribe to our channel: https://youtube.pl/c/DevoxxPoland?sub...

Over past few years Equities technology teams in HSBC built out an in house trading platform that has enabled our business to grow trade flow and profits for our business. However we are now facing growing pains with some of our original design patterns and technology choices. We're re writing our next generation trade and order management processes to enable us to increase trade throughput, reduce latency and improve resiliency. Written in Java using an event bus / command pattern with a sharding model, we are focused on performance, bypassing the kernel network stack and using GC free techniques. We use specialized network cards, PTP interfaces and other hardware devices to achieve and measure our low latency requirements. To achieve the best performance we use UDP as our primary network protocol with Aeron open source library for multicast messaging in our colocated datacentres with trading exchanges. If you want to learn more about some of these technical choices as well as some lessons learned, please join us!

Lecture took place on Wednesday 25th August 2021 at 14:40 in Room 2

Alexandra Tessari has worked for HSBC Global Banking and Markets Technology since 2006. The first 6 years she worked as a tactical developer on the trading floors of Paris, New York and London building mostly pricing and volatility tools for traders. Later in 2013 she became IT project manager for a vendor Equity derivatives trading application used by traders internally. This happened at the time a new initiative in Equities technology was launched, to start building our core trading applications in house. After a successful demise of the vendor application in 2016 Alex moved fully into the in house electronic trading development team and eventually led the team in London working closely with globally distributed teams, in particular China and HK. In 2019 she relocated to Krakow to develop the Equities Technology team, and in early 2021 she was promoted to Poland Head of Markets & Securities Services Technology.

Topics covered:
-New design technology choices
-New sharding model options
-Encoding/Decoding - SBE
-Garbage Collector technoques
-Latency
-Velocimetrics

#DevoxxPoland 2021 took place in the ICE Krakow Congress Centre on 25th – 27th August. During 3 days,
2.700 Devoxxians from 20 different countries attended #DevoxxPoland including 100+ speakers and another
600K developers enjoyed the presentations online. Making #Devoxx the biggest #Java conference in Poland.

Twitter: Twitter: DevoxxPL
Instagram: Instagram: grzegorz.duda.official

Join us also here:
Technology Radar Review: https://dworld.pl/radar
Developers World Academy: https://dworld.pl/akademia
Devflix: https://devflix.pl

#IT #Development #SoftwareDevelopment

Twitter: Twitter: DevoxxPL
Instagram: Instagram: DevoxxPL

Join us also here:
Devflix: https://devflix.pl

#Devoxx #DevoxxPoland #IT #Development #SoftwareDevelopment
2 سال پیش در تاریخ 1401/03/19 منتشر شده است.
11,098 بـار بازدید شده
... بیشتر