Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

Hands-On Microservices with Rust: Build, test, and deploy scalable and reactive microservices with Rust 2018

Sprog
Engelsk
Format
Kategori

Fakta

A comprehensive guide in developing and deploying high performance microservices with Rust

Key Features

• Start your microservices journey and get a broader perspective on microservices development using RUST 2018,

• Build, deploy, and test microservices using AWS

• Explore advanced techniques for developing microservices such as actor model, Requests Routing, and threads

Book Description

Microservice architecture is sweeping the world as the de facto pattern for building web-based applications. Rust is a language particularly well-suited for building microservices. It is a new system programming language that offers a practical and safe alternative to C.

This book describes web development using the Rust programming language and will get you up and running with modern web frameworks and crates with examples of RESTful microservices creation. You will deep dive into Reactive programming, and asynchronous programming, and split your web application into a set of concurrent actors. The book provides several HTTP-handling examples with manageable memory allocations. You will walk through stateless high-performance microservices, which are ideally suitable for computation or caching tasks, and look at stateful microservices, which are filled with persistent data and database interactions. As we move along, you will learn how to use Rust macros to describe business or protocol entities of our application and compile them into native structs, which will be performed at full speed with the help of the server's CPU.

Finally, you will be taken through examples of how to test and debug microservices and pack them into a tiny monolithic binary or put them into a container and deploy them to modern cloud platforms such as AWS.

What you will learn

• Get acquainted with leveraging Rust web programming

• Get to grips with various Rust crates, such as hyper, Tokio, and Actix

• Explore RESTful microservices with Rust

• Understand how to pack Rust code to a container using Docker

• Familiarize yourself with Reactive microservices

• Deploy your microservices to modern cloud platforms such as AWS

Who this book is for

This book is for developers who have basic knowledge of RUST, and want to learn how to build, test, scale, and manage RUST microservices. No prior experience of writing microservices in RUST is assumed.

© 2019 Packt Publishing (E-bog): 9781789341980

Release date

E-bog: 31. januar 2019

Andre kan også lide...

  1. Building Bots with Node.js Madan Bhintade
  2. Learning PHP 7 High Performance Altaf Hussain
  3. Progressive Web Apps with React: Create lightning fast web apps with native power using React and Firebase Scott Domes
  4. Boost C++ Application Development Cookbook - Second Edition Antony Polukhin
  5. Building RESTful Web Services with PHP 7 Haafiz Waheed-ud-din Ahmad
  6. PHP 7: Real World Application Development Doug Bierer
  7. AWS DevOps Simplified: Build a solid foundation in AWS to deliver enterprise-grade software solutions at scale Akshay Kapoor
  8. Hands-On JavaScript High Performance : Build faster web apps using Node.js, Svelte.js and WebAssembly: Build faster web apps using Node.js, Svelte.js, and WebAssembly Justin Scherer
  9. PHP This! A Beginners Guide to Learning Object Oriented PHP Michelle Gosney
  10. PHP 7 Programming Cookbook Doug Bierer
  11. Hands-On Microservices with Node.js: Build, test, and deploy robust microservices in JavaScript Diogo Resende
  12. Beginning PHP: Master the latest features of PHP 7 and fully embrace modern PHP development David Carr
  13. Building AI Intensive Python Applications: Create intelligent apps with LLMs and vector databases Rachelle Palmer
  14. ASP.NET Core MVC 2.0 Cookbook: Effective ways to build modern, interactive web applications with ASP.NET Core MVC 2.0 Engin Polat
  15. Node.js Complete Reference Guide: Discover a more sustainable way of writing software with high levels of reusability and collaboration using Node.js Valentin Bojinov
  16. Edsger Wybe Dijkstra: His Life, Work, and Legacy Tony Hoare
  17. Windows Server 2016 Automation with PowerShell Cookbook - Second Edition Thomas Lee
  18. Architecting Cloud-Native Serverless Solutions: Design, build, and operate serverless solutions on cloud and open source platforms Safeer Cm
  19. Hands-On Genetic Algorithms with Python: Apply genetic algorithms to solve real-world AI and machine learning problems Eyal Wirsansky
  20. Terraform for Google Cloud Essential Guide: Learn how to provision infrastructure in Google Cloud securely and efficiently Bernd Nordhausen
  21. Mastering spaCy: Build structured NLP solutions with custom components and models powered by spacy-llm Duygu Altinok
  22. The Future of Work: How AI is Transforming the Tech Industry Dargslan
  23. Decoding Large Language Models: An exhaustive guide to understanding, implementing, and optimizing LLMs for NLP applications Irena Cronin
  24. Kickstart Artificial Intelligence Fundamentals Dr. S.Mahesh Anand
  25. Hands-On Exploratory Data Analysis with R: Become an expert in exploratory data analysis using R packages Harish Garg
  26. Generative AI with LangChain: Build production-ready LLM applications and advanced agents using Python, LangChain, and LangGraph Ben Auffarth
  27. DBMS MASTER: Become Pro in Database Management System Ummed Singh
  28. Venus in Transit Eli Maor
  29. Architectural Design A Complete Guide - 2021 Edition Gerardus Blokdyk
  30. Linux Kernel A Complete Guide - 2021 Edition Gerardus Blokdyk
  31. Summary of Peter Frampton & Mark Robilliard's The Joy of Accounting IRB Media
  32. Cybersecurity Tools A Complete Guide - 2024 Edition Gerardus Blokdyk
  33. So What Do YOU Do?: Discovering the Genius Next Door with One Simple Question Joel Comm
  34. Introduction to R for Quantitative Finance: R is a statistical computing language that's ideal for answering quantitative finance questions. This book gives you both theory and practice, all in clear language with stacks of real-world examples. Ideal for R beginners or expert alike. Gergely Daróczi
  35. Artificial Intelligence: Exploring the Nexus of Artificial Intelligence and Consciousness with a Roadmap for Achieving Artificial Consciousness Charles Patton
  36. The Law of the Land: The Evolution of Our Legal System Charles Rembar
  37. Anthony John: Navigating Love and Ambition: A Tale of Self-Discovery in 19th-Century London Jerome K. Jerome
  38. I, Citizen: A Blueprint for Reclaiming American Self-Governance Tony Woodlief
  39. The Republic of Beliefs: A New Approach to Law and Economics Kaushik Basu
  40. Why We Punctuate; or, Reason Versus Rule in the Use of Marks: Mastering Punctuation: Insights for Effective Communication William Livingston Klein
  41. Status Signals: A Sociological Study of Market Competition Joel M. Podolny
  42. Reviving the Invisible Hand: The Case for Classical Liberalism in the Twenty-first Century Deepak Lal

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Start tilbuddet