Practical Rust 1.x Cookbook, Second Edition: 100+ Solutions for beginners to practice rust programming across CI/CD, kubernetes, networking, code performance and microservices

Frank, Lloyd

ISBN 10: 8119177339 ISBN 13: 9788119177332
Edité par GitforGits, 2024
Neuf(s) Couverture souple

Vendeur Ria Christie Collections, Uxbridge, Royaume-Uni Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Vendeur AbeBooks depuis 25 mars 2015


A propos de cet article

Description :

In. N° de réf. du vendeur ria9788119177332_new

Signaler cet article

Synopsis :

If you want to learn how to program in Rust and create strong, reliable apps with the most recent version Rust 1.68, then you need the "Practical Rust 1.x Cookbook (Second Edition)"—a book full of real-world solutions. An extensive collection of practical recipes covering a wide range of topics, this edition expands upon the first and guarantees that you will be well-versed in the complexities of Rust.

You will learn the fundamentals of programming, how to set up a development environment, and the syntax of Rust in the first few chapters. Data structures, pattern matching, error handling, and concurrency are all covered in the recipes, which will set you up for success with more complex topics.As you go through the book, you'll learn how to write efficient and secure code by managing memory, using Rust's ownership model, and borrowing rules. You will gain an understanding of how to make use of robust Rust features such as traits, generics, and lifetimes to build code that is both flexible and reusable. The testing and debugging chapters provide the necessary tools and techniques to guarantee that your applications are dependable and free of bugs.

Using profiling tools like valgrind and perf, the cookbook teaches you how to find and fix performance bottlenecks, which is a major focus of performance optimization. By learning about SIMD instructions, compiler optimization flags, and parallel processing with libraries like rayon, you can greatly improve the efficiency of your code. In the more advanced chapters, you will learn how to use static and dynamic analysis, fuzz testing, and external high-performance libraries to make your applications even better. In no time at all, you will be able to build robust, high-performance Rust applications by following these potent recipes and becoming an expert Rust programmer.


Key Learnings

  • Learn the ins and outs of Rust's ownership model to avoid data races and make sure memory is safe.
  • Develop your skills in pattern matching and advanced error handling to create code that is both strong and easy to maintain.
  • Use the robust primitives and rayon library in Rust to implement parallelism and concurrency.
  • Use the perf, valgrind, and SIMD instructions to optimize performance for efficient execution.
  • Carry out thorough fuzz testing and static analysis with clippy and cargo-fuzz.
  • Enable efficient memory management by studying high-performance libraries such as hashbrown and jemalloc.
  • With diesel and sqlx, you can manage databases and make queries and integrations a breeze.
  • Optimize the deployment of Rust applications and establish CI/CD pipelines.

Table of Content

  1. Setting up and Configuring Rust Environment
  2. Hands-on Traits, Enums and Struct
  3. Pattern Matching, Concurrency, Pointers and Modules
  4. Using Declarative and Procedural Macros
  5. Implementing Concurrency and Multithreading
  6. Asynchronous Programming
  7. Developing REST and SOAP APIs
  8. Building Microservices & Architectures
  9. Working around CI/CD
  10. Working around Kubernetes
  11. Fuzz Testing and Static Analysis
  12. Code Performance Optimization

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Détails bibliographiques

Titre : Practical Rust 1.x Cookbook, Second Edition:...
Éditeur : GitforGits
Date d'édition : 2024
Reliure : Couverture souple
Etat : New

Meilleurs résultats de recherche sur AbeBooks

Image d'archives

Frank, Lloyd
Edité par Gitforgits, 2024
ISBN 10 : 8119177339 ISBN 13 : 9788119177332
Ancien ou d'occasion Paperback

Vendeur : ThriftBooks-Atlanta, AUSTELL, GA, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Paperback. Etat : Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less. N° de réf. du vendeur G8119177339I4N00

Contacter le vendeur

Acheter D'occasion

EUR 35,24
Livraison gratuite
Expédition nationale : Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Frank, Lloyd
Edité par GitforGits, 2024
ISBN 10 : 8119177339 ISBN 13 : 9788119177332
Neuf Couverture souple

Vendeur : California Books, Miami, FL, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. N° de réf. du vendeur I-9788119177332

Contacter le vendeur

Acheter neuf

EUR 50,99
Livraison gratuite
Expédition nationale : Etats-Unis

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

Frank, Lloyd
Edité par GitforGits, 2024
ISBN 10 : 8119177339 ISBN 13 : 9788119177332
Neuf PAP
impression à la demande

Vendeur : PBShop.store UK, Fairford, GLOS, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

PAP. Etat : New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. N° de réf. du vendeur L0-9788119177332

Contacter le vendeur

Acheter neuf

EUR 59,03
EUR 5,73 shipping
Expédition depuis Royaume-Uni vers Etats-Unis

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

Frank, Lloyd
Edité par GitforGits, 2024
ISBN 10 : 8119177339 ISBN 13 : 9788119177332
Neuf PAP
impression à la demande

Vendeur : PBShop.store US, Wood Dale, IL, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

PAP. Etat : New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. N° de réf. du vendeur L0-9788119177332

Contacter le vendeur

Acheter neuf

EUR 60,61
Livraison gratuite
Expédition nationale : Etats-Unis

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image fournie par le vendeur

Lloyd Frank
Edité par GitforGits, 2024
ISBN 10 : 8119177339 ISBN 13 : 9788119177332
Neuf Taschenbuch
impression à la demande

Vendeur : preigu, Osnabrück, Allemagne

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Taschenbuch. Etat : Neu. Practical Rust 1.x Cookbook, Second Edition | 100+ Solutions for beginners to practice rust programming across CI/CD, kubernetes, networking, code performance and microservices | Lloyd Frank | Taschenbuch | Englisch | 2024 | GitforGits | EAN 9788119177332 | Verantwortliche Person für die EU: Libri GmbH, Europaallee 1, 36244 Bad Hersfeld, gpsr[at]libri[dot]de | Anbieter: preigu Print on Demand. N° de réf. du vendeur 129439446

Contacter le vendeur

Acheter neuf

EUR 61,65
EUR 70 shipping
Expédition depuis Allemagne vers Etats-Unis

Quantité disponible : 5 disponible(s)

Ajouter au panier

Image fournie par le vendeur

Lloyd Frank
Edité par Gitforgits Jun 2024, 2024
ISBN 10 : 8119177339 ISBN 13 : 9788119177332
Neuf Taschenbuch
impression à la demande

Vendeur : buchversandmimpf2000, Emtmannsberg, BAYE, Allemagne

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Taschenbuch. Etat : Neu. This item is printed on demand - Print on Demand Titel. Neuware -If you want to learn how to program in Rust and create strong, reliable apps with the most recent version Rust 1.68, then you need the 'Practical Rust 1.x Cookbook (Second Edition)'-a book full of real-world solutions. An extensive collection of practical recipes covering a wide range of topics. You will learn the fundamentals of programming, how to set up a development environment, and the syntax of Rust in the first few chapters. Data structures, pattern matching, error handling, and concurrency are all covered in the recipes, which will set you up for success with more complex topics. You'll learn to write efficient and secure code by managing memory, using ownership model and borrowing rules.Using profiling tools like valgrind and perf, the cookbook teaches you how to find and fix performance bottlenecks, which is a major focus of performance optimization. In the more advanced chapters, you will learn how to use static and dynamic analysis, fuzz testing, and external high-performance libraries to make your applications even better.Table of ContentSetting up and Configuring Rust EnvironmentHands-on Traits, Enums and StructPattern Matching, Concurrency, Pointers and ModulesUsing Declarative and Procedural MacrosImplementing Concurrency and MultithreadingAsynchronous ProgrammingDeveloping REST and SOAP APIsBuilding Microservices & ArchitecturesWorking around CI/CDWorking around KubernetesFuzz Testing and Static AnalysisCode Performance OptimizationLibri GmbH, Europaallee 1, 36244 Bad Hersfeld 292 pp. Englisch. N° de réf. du vendeur 9788119177332

Contacter le vendeur

Acheter neuf

EUR 64,30
EUR 60 shipping
Expédition depuis Allemagne vers Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image fournie par le vendeur

Lloyd Frank
Edité par Gitforgits Jun 2024, 2024
ISBN 10 : 8119177339 ISBN 13 : 9788119177332
Neuf Taschenbuch
impression à la demande

Vendeur : BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Allemagne

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Taschenbuch. Etat : Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -If you want to learn how to program in Rust and create strong, reliable apps with the most recent version Rust 1.68, then you need the 'Practical Rust 1.x Cookbook (Second Edition)'-a book full of real-world solutions. An extensive collection of practical recipes covering a wide range of topics. You will learn the fundamentals of programming, how to set up a development environment, and the syntax of Rust in the first few chapters. Data structures, pattern matching, error handling, and concurrency are all covered in the recipes, which will set you up for success with more complex topics. You'll learn to write efficient and secure code by managing memory, using ownership model and borrowing rules.Using profiling tools like valgrind and perf, the cookbook teaches you how to find and fix performance bottlenecks, which is a major focus of performance optimization. In the more advanced chapters, you will learn how to use static and dynamic analysis, fuzz testing, and external high-performance libraries to make your applications even better.Table of ContentSetting up and Configuring Rust EnvironmentHands-on Traits, Enums and StructPattern Matching, Concurrency, Pointers and ModulesUsing Declarative and Procedural MacrosImplementing Concurrency and MultithreadingAsynchronous ProgrammingDeveloping REST and SOAP APIsBuilding Microservices & ArchitecturesWorking around CI/CDWorking around KubernetesFuzz Testing and Static AnalysisCode Performance Optimization 292 pp. Englisch. N° de réf. du vendeur 9788119177332

Contacter le vendeur

Acheter neuf

EUR 64,30
EUR 23 shipping
Expédition depuis Allemagne vers Etats-Unis

Quantité disponible : 2 disponible(s)

Ajouter au panier

Image fournie par le vendeur

Lloyd Frank
Edité par Gitforgits, 2024
ISBN 10 : 8119177339 ISBN 13 : 9788119177332
Neuf Taschenbuch
impression à la demande

Vendeur : AHA-BUCH GmbH, Einbeck, Allemagne

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Taschenbuch. Etat : Neu. nach der Bestellung gedruckt Neuware - Printed after ordering - If you want to learn how to program in Rust and create strong, reliable apps with the most recent version Rust 1.68, then you need the 'Practical Rust 1.x Cookbook (Second Edition)'-a book full of real-world solutions. An extensive collection of practical recipes covering a wide range of topics. You will learn the fundamentals of programming, how to set up a development environment, and the syntax of Rust in the first few chapters. Data structures, pattern matching, error handling, and concurrency are all covered in the recipes, which will set you up for success with more complex topics. You'll learn to write efficient and secure code by managing memory, using ownership model and borrowing rules.Using profiling tools like valgrind and perf, the cookbook teaches you how to find and fix performance bottlenecks, which is a major focus of performance optimization. In the more advanced chapters, you will learn how to use static and dynamic analysis, fuzz testing, and external high-performance libraries to make your applications even better.Table of ContentSetting up and Configuring Rust EnvironmentHands-on Traits, Enums and StructPattern Matching, Concurrency, Pointers and ModulesUsing Declarative and Procedural MacrosImplementing Concurrency and MultithreadingAsynchronous ProgrammingDeveloping REST and SOAP APIsBuilding Microservices & ArchitecturesWorking around CI/CDWorking around KubernetesFuzz Testing and Static AnalysisCode Performance Optimization. N° de réf. du vendeur 9788119177332

Contacter le vendeur

Acheter neuf

EUR 73,51
EUR 62,75 shipping
Expédition depuis Allemagne vers Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Frank, Lloyd
Edité par GitforGits, 2024
ISBN 10 : 8119177339 ISBN 13 : 9788119177332
Neuf Couverture souple

Vendeur : Books Puddle, New York, NY, Etats-Unis

Évaluation du vendeur 4 sur 5 étoiles Evaluation 4 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. N° de réf. du vendeur 26401485283

Contacter le vendeur

Acheter neuf

EUR 81,53
EUR 3,41 shipping
Expédition nationale : Etats-Unis

Quantité disponible : 4 disponible(s)

Ajouter au panier

Image d'archives

Frank, Lloyd
Edité par GitforGits, 2024
ISBN 10 : 8119177339 ISBN 13 : 9788119177332
Neuf Couverture souple
impression à la demande

Vendeur : Majestic Books, Hounslow, Royaume-Uni

Évaluation du vendeur 4 sur 5 étoiles Evaluation 4 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. Print on Demand. N° de réf. du vendeur 395940412

Contacter le vendeur

Acheter neuf

EUR 83,51
EUR 7,42 shipping
Expédition depuis Royaume-Uni vers Etats-Unis

Quantité disponible : 4 disponible(s)

Ajouter au panier

There are 1 autres exemplaires de ce livre sont disponibles

Afficher tous les résultats pour ce livre