Jump to ratings and reviews
Rate this book

Concurrency in .NET

Rate this book
Concurrency in .NET teaches you to write code that delivers the speed you need for performance-sensitive applications. Featuring examples in both C# and F#, this book guides you through concurrent and parallel designs that emphasize functional programming in theory and practice. You’ll start with the foundations of concurrency and master essential techniques and design practices to optimize code running on modern multiprocessor systems.

568 pages, Paperback

Published June 1, 2018

4 people are currently reading
54 people want to read

About the author

Riccardo Terrell

3 books4 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
7 (46%)
4 stars
5 (33%)
3 stars
3 (20%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 5 of 5 reviews
Profile Image for Mike Harris.
220 reviews4 followers
September 21, 2020
Well explained look at concurrency in .Net with examples in C# and F#. Most examples are well throughout and realistic while still being easy enough to follow. This book does have one of my pet peeves, it builds upon itself in such a way in which later parts of the book refer back to earlier built library functions, this makes code in later parts useless unless with all the previous library code.
Profile Image for Sergey Tihon.
3 reviews10 followers
July 30, 2018
The book shows you different approaches to tackle concurrency.
I've finished the book couple month ago and today I managed to apply my knowledge about TPL Dataflow for solving real problem in LOB application.

The task was to upload 2.5k files to the server, execute processing and wait for result using pull-based approach (asking server whether result is ready or not). Naive all-parallel task implementation runs with full CPU load about 30 sec and crash the process after that. In the same time, TPL Dataflow implementation is able to process everything in 7.5min maintaining CPU load about 1.5%.

I am more than happy with the knowledge obtained from the book!
1 review
May 27, 2017
The writing is excellent and it certainly held my attention. The author is a master in his subject.
Displaying 1 - 5 of 5 reviews

Can't find what you're looking for?

Get help and learn more about the design.