FREE delivery to all EXCLUSIVE BOOKS stores nationwide. FREE delivery to your door on all orders over R450. Excludes all international deliveries.

  • Safe delivery by Christmas SANTA SAFE
    Building Low Latency Applications with C++

Building Low Latency Applications with C++

Sourav Ghosh
    Product form
      FORMAT: Paperback / softback

      R 1,465.00 Price and availability exclusive to website

      YOU COULD EARN 1,465 FUTURE RETAIL DISCOUNTS.
      ESTIMATED DELIVERY: Approx. 20 - 30 Business Days
      BUY NOW PAY LATER
      From R 244.16 per month!
      3x monthly payments of R 488.33 with
      4x fortnightly payments of R 366.25 with
      Understand the impact of reducing latencies on latency sensitive applications.Key FeaturesUnderstand the impact application performance latencies have on different business use cases.Develop deep understanding of C++ features for low latency applications with examples and performance data.Learn to build all the components of a C++ electronic trading system from scratch.Book DescriptionC++ is a general-purpose programming language designed with the goals of efficiency, performance, and flexibility in mind. Nevertheless, real-time low latency applications have very specific requirements in terms of performance latencies.In this book, you will learn about the performance requirements for low latency applications, the C++ features that are critical to achieve the required performance latencies, and learn to build a low latency system in C++ from scratch to solidify your understanding of the C++ principles and techniques involved.You will understand the similarities between such applications, understand the business impact that performance latencies have, and why so much effort is invested to minimize latencies. We will build an entire electronic trading system - matching engine, market data handlers, order gateways and trading algorithms in C++ to teach you the step-by-step low latency development journey from scratch. Additionally, measuring performance and optimizing the critical path is a necessary and continuous process, so we will measure and optimize the performance of our trading system that we build.By the end of this book, you will have a comprehensive understanding of how to design and build low latency applications in C++ from scratch and minimize performance latencies.What you will learnLearn the nature of low latency applications in different businesses.Understand design and implementation of low latency applications.Explore C++ design paradigms and features for low latency development.Explore C++ features that are best avoided in low latency development.Build a complete C++ electronic trading ecosystem from scratch.Learn to measure performance and improve the trading system latencies.Who this book is forThis book is for C++ developers who wish to learn about low latency applications and how to design and develop them effectively. C++ Software engineers looking to apply their knowledge to low latency trading systems like HFT can also learn about which specific C++ features matter and which ones to avoid. Quantitative researchers in the trading industry who wish to learn more about the low latency implementation details can also benefit from this book. The basic requirements for this book are - familiarity with Linux and familiarity with the C++ programming language.
      Format: Paperback / softback CONTRIBUTORS: Sourav Ghosh EAN: 9781837639359 COUNTRY: United Kingdom PAGES: WEIGHT: 0 g HEIGHT: 235 cm
      PUBLISHED BY: Packt Publishing Limited DATE PUBLISHED: 2023-07-21 CITY: GENRE: WIDTH: 191 cm SPINE:

      Book Themes:

      Customer Reviews

      Be the first to write a review
      0%
      (0)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      Sourav Ghosh has worked in several proprietary high-frequency algorithmic trading firms over the last decade. He has built and deployed extremely low latency, high throughput automated trading systems for trading exchanges around the world, across multiple asset classes. He specializes in statistical arbitrage market-making, and pairs trading strategies for the most liquid global futures contracts. He works as a Senior Quantitative Developer at a trading firm in Chicago. He holds a Masters in Computer Science from the University of Southern California. His areas of interest include Computer Architecture, FinTech, Probability Theory and Stochastic Processes, Statistical Learning and Inference Methods, and Natural Language Processing.
      Understand the impact of reducing latencies on latency sensitive applications.Key FeaturesUnderstand the impact application performance latencies have on different business use cases.Develop deep understanding of C++ features for low latency applications with examples and performance data.Learn to build all the components of a C++ electronic trading system from scratch.Book DescriptionC++ is a general-purpose programming language designed with the goals of efficiency, performance, and flexibility in mind. Nevertheless, real-time low latency applications have very specific requirements in terms of performance latencies.In this book, you will learn about the performance requirements for low latency applications, the C++ features that are critical to achieve the required performance latencies, and learn to build a low latency system in C++ from scratch to solidify your understanding of the C++ principles and techniques involved.You will understand the similarities between such applications, understand the business impact that performance latencies have, and why so much effort is invested to minimize latencies. We will build an entire electronic trading system - matching engine, market data handlers, order gateways and trading algorithms in C++ to teach you the step-by-step low latency development journey from scratch. Additionally, measuring performance and optimizing the critical path is a necessary and continuous process, so we will measure and optimize the performance of our trading system that we build.By the end of this book, you will have a comprehensive understanding of how to design and build low latency applications in C++ from scratch and minimize performance latencies.What you will learnLearn the nature of low latency applications in different businesses.Understand design and implementation of low latency applications.Explore C++ design paradigms and features for low latency development.Explore C++ features that are best avoided in low latency development.Build a complete C++ electronic trading ecosystem from scratch.Learn to measure performance and improve the trading system latencies.Who this book is forThis book is for C++ developers who wish to learn about low latency applications and how to design and develop them effectively. C++ Software engineers looking to apply their knowledge to low latency trading systems like HFT can also learn about which specific C++ features matter and which ones to avoid. Quantitative researchers in the trading industry who wish to learn more about the low latency implementation details can also benefit from this book. The basic requirements for this book are - familiarity with Linux and familiarity with the C++ programming language.
      Format: Paperback / softback CONTRIBUTORS: Sourav Ghosh EAN: 9781837639359 COUNTRY: United Kingdom PAGES: WEIGHT: 0 g HEIGHT: 235 cm
      PUBLISHED BY: Packt Publishing Limited DATE PUBLISHED: 2023-07-21 CITY: GENRE: WIDTH: 191 cm SPINE:

      Book Themes:

      Customer Reviews

      Be the first to write a review
      0%
      (0)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      0%
      (0)
      Sourav Ghosh has worked in several proprietary high-frequency algorithmic trading firms over the last decade. He has built and deployed extremely low latency, high throughput automated trading systems for trading exchanges around the world, across multiple asset classes. He specializes in statistical arbitrage market-making, and pairs trading strategies for the most liquid global futures contracts. He works as a Senior Quantitative Developer at a trading firm in Chicago. He holds a Masters in Computer Science from the University of Southern California. His areas of interest include Computer Architecture, FinTech, Probability Theory and Stochastic Processes, Statistical Learning and Inference Methods, and Natural Language Processing.

      Recently viewed products

      Login

      Forgot your password?

      Don't have an account yet?
      Create account