Punteggio:
Il libro fornisce una guida pratica e completa allo sviluppo di applicazioni a bassa latenza utilizzando il C++, in particolare nel contesto dei sistemi di trading elettronico. Sebbene sia apprezzato per la profondità, l'approccio pratico e il contenuto ben organizzato, alcune recensioni evidenziano problemi legati a rappresentazioni fuorvianti del campo di applicazione, esempi di codice errati o incoerenti e la mancanza di una revisione tecnica approfondita.
Vantaggi:Il libro è apprezzato per la profondità della ricerca, l'approccio pratico e l'ampia copertura di argomenti rilevanti nel trading a bassa latenza e nello sviluppo in C++. Si dice che contenga utili esempi di codice e applicazioni reali, che lo rendono prezioso sia per i principianti che per i programmatori esperti che desiderano approfondire le loro conoscenze. I lettori apprezzano la competenza dell'autore e la natura completa del materiale.
Svantaggi:I critici sostengono che il libro ha un titolo fuorviante e presenta una panoramica superficiale di alcune tecnologie. Ci sono lamentele per le incongruenze tra il codice del libro e il codice corrispondente disponibile su GitHub, che generano confusione. Alcuni recensori ritengono che il libro sia affrettato e manchi di un'adeguata revisione tecnica, con riferimenti a contenuti copiati da altre fonti.
(basato su 16 recensioni dei lettori)
Building Low Latency Applications with C++: Develop a complete low latency trading ecosystem from scratch using modern C++
Esplora le tecniche per progettare e implementare applicazioni a bassa latenza e studia l'impatto della riduzione della latenza.
L'acquisto del libro stampato o del Kindle include un eBook PDF gratuito.
Caratteristiche principali:
⬤ Comprendere l'impatto che le latenze delle prestazioni delle applicazioni hanno sui diversi casi d'uso aziendali.
⬤ Sviluppare una profonda comprensione delle caratteristiche del C++ per le applicazioni a bassa latenza attraverso esempi reali e dati sulle prestazioni.
⬤ Imparare a costruire da zero tutti i componenti di un sistema di trading elettronico in C++.
Descrizione del libro:
Il C++ è stato meticolosamente progettato con l'obiettivo di garantire efficienza, prestazioni e flessibilità. Tuttavia, le applicazioni in tempo reale a bassa latenza richiedono un insieme distinto di requisiti, in particolare in termini di latenze delle prestazioni.
Questo libro vi permetterà di comprendere i requisiti di prestazione delle applicazioni a bassa latenza e le caratteristiche del C++ fondamentali per raggiungere le latenze di prestazione richieste. Potrete inoltre consolidare la vostra comprensione dei principi e delle tecniche del C++ mentre costruite un sistema a bassa latenza in C++ partendo da zero.
Comprenderete le analogie tra queste applicazioni, riconoscerete l'impatto delle latenze delle prestazioni sul business e comprenderete le ragioni alla base degli sforzi profusi per ridurre al minimo le latenze. Utilizzando un approccio graduale, intraprenderete un viaggio nello sviluppo di applicazioni a bassa latenza costruendo un intero sistema di trading elettronico, comprendente un motore di matching, gestori di dati di mercato, gateway per gli ordini e algoritmi di trading, tutti in C++. Inoltre, imparerete a misurare e ottimizzare le prestazioni del vostro sistema di trading.
Alla fine di questo libro, avrete una comprensione completa di come progettare e costruire applicazioni a bassa latenza in C++ dalle fondamenta, riducendo al minimo le latenze delle prestazioni.
Che cosa imparerete?
⬤ Apprenderete la natura delle applicazioni a bassa latenza in vari settori.
⬤ Capire come progettare e implementare applicazioni a bassa latenza.
⬤ Esplorare i paradigmi di progettazione e le caratteristiche del C++ per lo sviluppo a bassa latenza.
⬤ Scoprire quali caratteristiche del C++ è meglio evitare nello sviluppo a bassa latenza.
⬤ Implementare le migliori pratiche e le caratteristiche del C++ per la bassa latenza.
⬤ Misurare le prestazioni e migliorare le latenze nel sistema di trading.
A chi è rivolto questo libro:
Questo libro si rivolge agli sviluppatori C++ che desiderano acquisire competenze sulle applicazioni a bassa latenza e sulle strategie di progettazione e sviluppo efficaci. Gli ingegneri del software C++ che desiderano applicare le loro conoscenze ai sistemi di trading a bassa latenza come l'HFT troveranno questo libro utile per capire quali caratteristiche del C++ sono importanti e quali sono da evitare. Anche i ricercatori quantitativi del settore del trading, desiderosi di approfondire le complessità dell'implementazione a bassa latenza, trarranno beneficio da questo libro. La familiarità con Linux e con il linguaggio di programmazione C++ è un prerequisito per questo libro.
© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)