

Microservices Communication in .NET Using gRPC: A practical guide for .NET developers to build efficient communication m, (Paperback)
Key item features
- Microservices Communication in .NET Using gRPC: A practical guide for .NET developers to build efficient communication m, (Paperback)
- Author: Packt Publishing
- ISBN: 9781803236438
- Format: Paperback
- Publication Date: 2022-02-11
- Page Count: 486
Specs
- Manual & guide typeInstruction Manual
- Book formatPaperback
- Edition1
- Skill levelBeginner
- Pages486
- LanguageEnglish
- Free shipping
Free 90-day returns
How do you want your item?
More seller options (3)
Get 50% off a year of Walmart+
About this item
Product details
Learn how to implement gRPC on the .NET platform step by step and cover how to use gRPC on .NET, including fundamentals, use cases, and best practices
Key Features:
- Explore all aspects of gRPC implementation on .NET, from the most basic features to advanced ones
- Discover best practices for using gRPC to make sure that your applications are as efficient and as scalable as possible
- Identify when gRPC is the best tool for the job and when it isn't
Book Description:
Explore gRPC's capabilities for faster communication between your microservices using the HTTP/2 protocol in this practical guide that shows you how to implement gRPC on the .NET platform.
gRPC is one of the most efficient protocols for communication between microservices that is also relatively easy to implement. However, its official documentation is often fragmented and.NET developers might find it difficult to recognize the best way to map between C# data types and fields in gRPC messages. This book will address these concerns and much more. Starting with the fundamentals of gRPC, you'll discover how to use it inside .NET apps. You'll explore best practices for performance and focus on scaling a gRPC app. Once you're familiar with the inner workings of the different call types that gRPC supports, you'll advance to learning how to secure your gRPC endpoints by applying authentication and authorization.
With detailed explanations, this gRPC .NET book will show you how the Protobuf protocol allows you to send messages efficiently by including only the necessary data. You'll never get confused again while translating between C# data types and the ones available in Protobuf.
By the end of the book, you'll have gained practical gRPC knowledge and be able to use it in .NET apps to enable direct communication between microservices.
What You Will Learn:
- Get to grips with the fundamentals of gRPC and Protobuf
- Debug gRPC components inside a .NET application to locate and fix errors
- Understand gRPC best practices, such as performance enhancement
- Effectively translate between gRPC and native C# code by applying well-known types
- Secure gRPC communication inside a .NET application
- Discover how to monitor gRPC on .NET by applying logging and metrics
Who this book is for:
This book is for NET developers who are working with microservices and are looking for efficient solutions to facilitate communication between services using gRPC. Anyone who is familiar with microservices architecture and has knowledge of the fundamentals of .NET Core, but not necessarily of gRPC, will also find this book useful.
- Microservices Communication in .NET Using gRPC: A practical guide for .NET developers to build efficient communication m, (Paperback)
- Author: Packt Publishing
- ISBN: 9781803236438
- Format: Paperback
- Publication Date: 2022-02-11
- Page Count: 486
Specifications
Manual & guide type
Book format
Edition
Skill level
Warranty
Warranty information
Similar items you might like
The Essential Guide to Web3: Develop, deploy, and manage distributed applications on the Ethereum network, (Paperback) $39.99
$3999current price $39.99The Essential Guide to Web3: Develop, deploy, and manage distributed applications on the Ethereum network, (Paperback)
Empowering Organizations with Power Virtual Agents: A practical guide to building intelligent chatbots with Microsoft Po, (Paperback) $39.70
$3970current price $39.70Empowering Organizations with Power Virtual Agents: A practical guide to building intelligent chatbots with Microsoft Po, (Paperback)
Kubernetes Fundamentals: A Step-By-Step Development and Interview Guide, (Paperback) $34.10
$3410current price $34.10Kubernetes Fundamentals: A Step-By-Step Development and Interview Guide, (Paperback)
Pro C# 10 with .Net 6: Foundational Principles and Practices in Programming, (Paperback) $33.57
$3357current price $33.57Pro C# 10 with .Net 6: Foundational Principles and Practices in Programming, (Paperback)
Practical Node-RED Programming: Learn powerful visual programming techniques and best practices for the web and IoT, (Paperback) $43.99
$4399current price $43.99Practical Node-RED Programming: Learn powerful visual programming techniques and best practices for the web and IoT, (Paperback)
The Definitive Guide to Conversational AI with Dialogflow and Google Cloud: Build Advanced Enterprise Chatbots, Voice, a, (Paperback) $39.20
$3920current price $39.20The Definitive Guide to Conversational AI with Dialogflow and Google Cloud: Build Advanced Enterprise Chatbots, Voice, a, (Paperback)
API Development: A Practical Guide for Business Implementation Success, (Paperback) $43.97
$4397current price $43.97API Development: A Practical Guide for Business Implementation Success, (Paperback)
Embedded Systems with .Net Nanoframework: Practical, Hands-On C# for Microcontrollers: Building Resource-Constrained Iot, (Paperback) $40.65 Was $45.77
$4065current price $40.65, Was $45.77$45.77Embedded Systems with .Net Nanoframework: Practical, Hands-On C# for Microcontrollers: Building Resource-Constrained Iot, (Paperback)
Apress Pocket Guides Creational Design Patterns in C#: Building Flexible and Scalable Software, (Paperback) $18.21
$1821current price $18.21Apress Pocket Guides Creational Design Patterns in C#: Building Flexible and Scalable Software, (Paperback)
Apress Pocket Guides Task Programming in C# and .Net: Modern Day Foundation for Asynchronous Programming, (Paperback) $20.06
$2006current price $20.06Apress Pocket Guides Task Programming in C# and .Net: Modern Day Foundation for Asynchronous Programming, (Paperback)
Advanced Flutter: Build High-Performance, Cross-Platform Apps for Mobile, Web and Desktop, (Paperback) $38.14 Was $42.99
$3814current price $38.14, Was $42.99$42.99Advanced Flutter: Build High-Performance, Cross-Platform Apps for Mobile, Web and Desktop, (Paperback)
Microservices Design Patterns in .NET: Making sense of microservices design and architecture using .NET Core, (Paperback) $54.29
$5429current price $54.29Microservices Design Patterns in .NET: Making sense of microservices design and architecture using .NET Core, (Paperback)
Administrating Microsoft Dynamics 365 Business Central Online: A practical guide to SaaS administration and migration fr, (Paperback) $36.99
$3699current price $36.99Administrating Microsoft Dynamics 365 Business Central Online: A practical guide to SaaS administration and migration fr, (Paperback)
Hands-On Dashboard Development with Shiny: A practical guide to building effective web applications and dashboards, (Paperback) $26.99
$2699current price $26.99Hands-On Dashboard Development with Shiny: A practical guide to building effective web applications and dashboards, (Paperback)
Apress Pocket Guides Practical Angular Signals: Levelling Up Your Web Development Skills with Signals, Patterns and Architectures, (Paperback) $20.79
$2079current price $20.79Apress Pocket Guides Practical Angular Signals: Levelling Up Your Web Development Skills with Signals, Patterns and Architectures, (Paperback)
Web Development with Blazor: A hands-on guide for .NET developers to build interactive UIs with C#, (Paperback) $31.54 Was $36.55
$3154current price $31.54, Was $36.55$36.55Web Development with Blazor: A hands-on guide for .NET developers to build interactive UIs with C#, (Paperback)
Salesforce End-to-End Implementation Handbook: A practitioner's guide for setting up programs and projects to deliver su, (Paperback) $37.99
$3799current price $37.99Salesforce End-to-End Implementation Handbook: A practitioner's guide for setting up programs and projects to deliver su, (Paperback)
Practical Hexo: A Hands-On Introduction to Building Blogs Using the Hexo Framework, (Paperback) $37.71
$3771current price $37.71Practical Hexo: A Hands-On Introduction to Building Blogs Using the Hexo Framework, (Paperback)
A Developer's Essential Guide to Docker Compose: Simplify the development and orchestration of multi-container applicati, (Paperback) $36.99
$3699current price $36.99A Developer's Essential Guide to Docker Compose: Simplify the development and orchestration of multi-container applicati, (Paperback)
A Developer's Guide to .NET in Azure: Build quick, scalable cloud-native applications and microservices with .NET 6.0 an, (Paperback) $49.14
$4914current price $49.14A Developer's Guide to .NET in Azure: Build quick, scalable cloud-native applications and microservices with .NET 6.0 an, (Paperback)
