Items related to Clojure High Performance Programming - Second Edition

Clojure High Performance Programming - Second Edition - Softcover

 
9781785283642: Clojure High Performance Programming - Second Edition

Synopsis

Become an expert at writing fast and high performant code in Clojure 1.7.0

About This Book

  • Enhance the performance characteristics of Clojure's features
  • Improve the efficiency of applications and plan their capacity for deployment
  • A hands-on guide to designing Clojure programs to get the best performance

Who This Book Is For

This book is intended for intermediate Clojure developers who are looking to get a good grip on achieving optimum performance. Having a basic knowledge of Java would be helpful.

What You Will Learn

  • Identify performance issues in Clojure programs using different profiling tools
  • Master techniques to achieve numerical performance in Clojure
  • Use Criterium library to measure latency of Clojure expressions
  • Exploit Java features in Clojure code to enhance performance
  • Avoid reflection and boxing with type hints
  • Understand Clojure's concurrency and state-management primitives in depth
  • Measure and monitor performance, and understand optimization techniques

In Detail

Clojure treats code as data and has a macro system. It focuses on programming with immutable values and explicit progression-of-time constructs, which are intended to facilitate the development of more robust programs, particularly multithreaded ones. It is built with performance, pragmatism, and simplicity in mind. Like most general purpose languages, various Clojure features have different performance characteristics that one should know in order to write high performance code.

This book shows you how to evaluate the performance implications of various Clojure abstractions, discover their underpinnings, and apply the right approach for optimum performance in real-world programs.

It starts by helping you classify various use cases and the need for them with respect to performance and analysis of various performance aspects. You will also learn the performance vocabulary that experts use throughout the world and discover various Clojure data structures, abstractions, and their performance characteristics. Further, the book will guide you through enhancing performance by using Java interoperability and JVM-specific features from Clojure. It also highlights the importance of using the right concurrent data structure and Java concurrency abstractions.

This book also sheds light on performance metrics for measuring, how to measure, and how to visualize and monitor the collected data. At the end of the book, you will learn to run a performance profiler, identify bottlenecks, tune performance, and refactor code to get a better performance.

"synopsis" may belong to another edition of this title.

About the Author

Shantanu Kumar

Shantanu Kumar is a software developer living in Bengaluru, India. He works with Concur Technologies as a principal engineer, building a next-generation stack in Clojure. He started learning computer programming when he was at school, and has dabbled in several programming languages and software technologies. Having used Java for a long time, he discovered Clojure in early 2009 and has been a fan of it ever since. When not busy with programming or reading up on technical stuff, he enjoys reading non-fiction and cycling around Bengaluru. Shantanu is an active participant in The Bangalore Clojure Users Group, and contributes to several open source Clojure projects on GitHub. He is also the author of the first edition of the book Clojure High Performance Programming, Packt Publishing.

"About this title" may belong to another edition of this title.

Buy New

View this item

£ 2.49 shipping within United Kingdom

Destination, rates & speeds

Search results for Clojure High Performance Programming - Second Edition

Stock Image

Kumar, Shantanu
Published by Packt Publishing 2015-09, 2015
ISBN 10: 1785283642 ISBN 13: 9781785283642
New PF

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

PF. Condition: New. Seller Inventory # 6666-IUK-9781785283642

Contact seller

Buy New

£ 29.82
Convert currency
Shipping: £ 2.49
Within United Kingdom
Destination, rates & speeds

Quantity: 10 available

Add to basket

Stock Image

Kumar, Shantanu
Published by Packt Publishing, 2015
ISBN 10: 1785283642 ISBN 13: 9781785283642
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781785283642_new

Contact seller

Buy New

£ 33.14
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Shantanu Kumar
Published by Packt Publishing Limited, 2015
ISBN 10: 1785283642 ISBN 13: 9781785283642
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781785283642

Contact seller

Buy New

£ 33.69
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Shantanu Kumar
Published by Packt Publishing Limited, 2015
ISBN 10: 1785283642 ISBN 13: 9781785283642
New Paperback / softback
Print on Demand

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 526. Seller Inventory # C9781785283642

Contact seller

Buy New

£ 36.56
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Kumar, Shantanu
Published by Packt Publishing, 2015
ISBN 10: 1785283642 ISBN 13: 9781785283642
New Softcover

Seller: California Books, Miami, FL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9781785283642

Contact seller

Buy New

£ 33.71
Convert currency
Shipping: £ 7.44
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Kumar, Shantanu
Published by Packt Publishing, 2015
ISBN 10: 1785283642 ISBN 13: 9781785283642
New Softcover
Print on Demand

Seller: Majestic Books, Hounslow, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Print on Demand pp. 198. Seller Inventory # 372915298

Contact seller

Buy New

£ 42.25
Convert currency
Shipping: £ 3.35
Within United Kingdom
Destination, rates & speeds

Quantity: 4 available

Add to basket

Stock Image

Kumar, Shantanu
Published by Packt Publishing, 2015
ISBN 10: 1785283642 ISBN 13: 9781785283642
New Softcover

Seller: Books Puddle, New York, NY, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. pp. 198. Seller Inventory # 26374178749

Contact seller

Buy New

£ 42.13
Convert currency
Shipping: £ 6.70
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 4 available

Add to basket

Stock Image

Kumar, Shantanu
Published by Packt Publishing, 2015
ISBN 10: 1785283642 ISBN 13: 9781785283642
New Softcover
Print on Demand

Seller: Biblios, Frankfurt am main, HESSE, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. PRINT ON DEMAND pp. 198. Seller Inventory # 18374178743

Contact seller

Buy New

£ 44.95
Convert currency
Shipping: £ 6.95
From Germany to United Kingdom
Destination, rates & speeds

Quantity: 4 available

Add to basket

Seller Image

Shantanu Kumar
Published by Packt Publishing, 2015
ISBN 10: 1785283642 ISBN 13: 9781785283642
New Taschenbuch
Print on Demand

Seller: AHA-BUCH GmbH, Einbeck, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering. Seller Inventory # 9781785283642

Contact seller

Buy New

£ 48.52
Convert currency
Shipping: £ 12.22
From Germany to United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Kumar, Shantanu
Published by Packt Publishing, 2015
ISBN 10: 1785283642 ISBN 13: 9781785283642
New Softcover

Seller: moluna, Greven, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 448320425

Contact seller

Buy New

£ 40.26
Convert currency
Shipping: £ 21.84
From Germany to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

There are 1 more copies of this book

View all search results for this book