ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب program code for Hands-On Microservices with Rust : Build, Test, and Deploy Scalable and Reactive Microservices with Rust 2018

دانلود کتاب کد برنامه برای میکروسرویس‌های دستی با Rust: ساخت، آزمایش و استقرار میکروسرویس‌های مقیاس‌پذیر و واکنش‌پذیر با Rust 2018

program code for Hands-On Microservices with Rust : Build, Test, and Deploy Scalable and Reactive Microservices with Rust 2018

مشخصات کتاب

program code for Hands-On Microservices with Rust : Build, Test, and Deploy Scalable and Reactive Microservices with Rust 2018

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781789341980, 1789341981 
ناشر: Packt Publishing Ltd 
سال نشر: 2019 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : ZIP (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 4 مگابایت 

قیمت کتاب (تومان) : 34,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 12


در صورت تبدیل فایل کتاب program code for Hands-On Microservices with Rust : Build, Test, and Deploy Scalable and Reactive Microservices with Rust 2018 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب کد برنامه برای میکروسرویس‌های دستی با Rust: ساخت، آزمایش و استقرار میکروسرویس‌های مقیاس‌پذیر و واکنش‌پذیر با Rust 2018 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب کد برنامه برای میکروسرویس‌های دستی با Rust: ساخت، آزمایش و استقرار میکروسرویس‌های مقیاس‌پذیر و واکنش‌پذیر با Rust 2018

معماری میکروسرویس به عنوان الگوی عملی برای ساخت برنامه های کاربردی مبتنی بر وب، جهان را فرا گرفته است. این کتاب توسعه وب را با استفاده از زبان برنامه نویسی Rust توصیف می کند و شما را با چارچوب های وب مدرن و راه اندازی می کند. در نهایت، با نمونه هایی از نحوه آزمایش و اشکال زدایی میکروسرویس ها و بسته بندی آنها در یک ... آشنا خواهید شد.


توضیحاتی درمورد کتاب به خارجی

Microservice architecture is sweeping the world as the de facto pattern to build web-based applications. This book describes web development using the Rust programming language and will get you up and running with modern web frameworks and. Finally, you will be taken through examples of how to test and debug microservices and pack them into a ...



فهرست مطالب

Cover
Title Page
Copyright and Credits
About Packt
Contributors
Table of Contents
Preface
Chapter 1: Introduction to Microservices
Technical requirements
What are microservices?
Why we need microservices
How to deploy a microservice
Docker
Continuous Integration
How to split a traditional server into multiple microservices
Reasons to avoid monoliths
Impossible to scale vertically
Impossible to update and deploy only one feature
The failure of one server affects all features
Breaking a monolithic service into pieces
Definition of a REST API
User registration microservice E-mail notifications microserviceProduct catalog  microservice
Shopping cart microservice
Payment Integration microservice
Statistics collecting microservice
Transformation to microservices
Reusing existing microservices
Why Rust is a great tool for creating microservices
Explicit versus implicit
Minimal amount of runtime errors
Great performance
Minimal dependencies burden
Summary
Further reading
Chapter 2: Developing a Microservice with the Hyper Crate
Technical requirements
Binding a Tiny Server
Adding necessary dependencies
The main function of the server Address of the serverServer instances
Setting the requests handler
Adding the server instance to a runtime
Building and running
Rebuilding on changes
Handling incoming requests
Adding a service function
Implementing a service function
Index pages
Implementing the REST principles
Adding a shared state
Accessing a shared state from a service function
Parsing paths in a microservice
Implementing REST methods
Extracting the user\'s identifier
Getting access to the shared data
REST methods
POST - Creating data
GET - Reading data
PUT - Updating data
DELETE - Deleting data Routing advanced requestsDefining paths with regular expressions
Adding the necessary dependencies
Writing regular expressions
Path for index page
Path for user management
 Path for the users list
Matching expressions
Summary
Chapter 3: Logging and Configuring Microservice
Technical requirements
Adding logging to a microservice
Random-value-generating microservices
The log crate
Loggers
Log levels
Logging messages
Custom level of messages
Checking logging is enabled
Own target
Using logging
Configuring a logger with variables
RUST_LOG
RUST_LOG_STYLE Changing the RUST_LOG variable to your ownReading environment variables
Standard library
Using the .env file
Using the dotenv crate
Adding variables to the .env file
Parsing command-line arguments
Using the clap crate
Adding dependencies
Building a parser
Reading arguments
Usage
How to add subcommands
Reading the configuration from file
Adding the TOML config
Adding dependencies
Declaring a struct for configuration
Reading the configuration file
Joining all values by a priority
Creating and using the configuration file
Summary




نظرات کاربران