Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
gRPC Go for Professionals - Implement test and deploy production-grade microservices - cover

gRPC Go for Professionals - Implement test and deploy production-grade microservices

Clément Jean

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

In recent years, the popularity of microservice architecture has surged, bringing forth a new set of requirements. Among these, efficient communication between the different services takes center stage, and that's where gRPC shines. This book will take you through creating gRPC servers and clients in an efficient, secure, and scalable way. However, communication is just one aspect of microservices, so this book goes beyond that to show you how to deploy your application on Kubernetes and configure other tools that are needed for making your application more resilient. With these tools at your disposal, you’ll be ready to get started with using gRPC in a microservice architecture.In gRPC Go for Professionals, you'll explore core concepts such as message transmission and the role of Protobuf in serialization and deserialization. Through a step-by-step implementation of a TODO list API, you’ll see the different features of gRPC in action. You’ll then learn different approaches for testing your services and debugging your API endpoints. Finally, you’ll get to grips with deploying the application services via Docker images and Kubernetes.
Available since: 07/14/2023.
Print length: 260 pages.

Other books that might interest you

  • Sitting Duck - The phone call you don't want to receive - cover

    Sitting Duck - The phone call...

    Leigh Kefford

    • 0
    • 0
    • 0
    Imagine coming back from a vacation. And discovering $18,000 had been stolen from your business bank account… No matter what your turnover is, that scenario would be a total nightmare, wouldn’t it. Leigh Kefford IT Data Security Expert and Author of Sitting Duck writes about a fictitious company, that is happening in real life every day. But it's not been written to scare you; rather to show you the realities of cyber security these days. Hackers really are targeting all businesses, all the time, using clever automated tools. And it really does take only one click on a bad link to let them in. When was the last time you had a cyber security review on your business?
    Show book
  • Community Development - Empowering Urban Neighborhood - cover

    Community Development -...

    Lyric Vale

    • 0
    • 0
    • 0
    Community development lies at the heart of creating sustainable, thriving, and inclusive urban neighborhoods. It is a process that empowers residents, organizations, and stakeholders to work together toward shared goals, addressing pressing issues while building resilience and fostering a sense of belonging. This approach is not merely about improving infrastructure or economic growth; it is about nurturing the human connections that sustain communities and drive positive change. 
    At its core, community development is rooted in the idea that the people who live in a community are its greatest resource. Empowering individuals to take ownership of their neighborhoods fosters a sense of pride, responsibility, and collective action. By identifying and addressing local challenges—such as affordable housing, access to education, and environmental sustainability—residents can transform their shared spaces into vibrant, dynamic environments where everyone has the opportunity to thrive. 
    The importance of community development is particularly evident in urban areas, where challenges like overcrowding, economic disparity, and social fragmentation often intersect. These densely populated neighborhoods are microcosms of society, representing both its struggles and its potential for innovation and progress. Community development efforts help bridge divides by fostering dialogue, collaboration, and mutual understanding among diverse groups. Through initiatives such as leadership training, mentorship programs, and local events, urban residents can strengthen their networks and create a culture of support and inclusivity.
    Show book
  • Backvalley Ferrets - A Rewilding of the Colorado Plateau - cover

    Backvalley Ferrets - A Rewilding...

    Lawrence Lenhart

    • 0
    • 0
    • 0
    Twice declared extinct, North America's most endangered mammal species, the black-footed ferret (BFF), is making a comeback thanks to an evolving conservation regimen at more than thirty reintroduction sites across the continent. Lawrence Lenhart lingers at one such site in his proverbial backyard, the Aubrey Valley in northern Arizona. 
     
     
     
    The beguiling weasel at the center of this book is more than a charismatic minifauna; it is the covert ambassador of a critical ecosystem that has dwindled to one percent of its former size. In a landscape menaced by habitat fragmentation, bacterial plague, settler colonialism, and soil death, a ferret must be resilient. Lenhart investigates the human efforts to sustain the species through monitoring, vaccination, captive breeding, and even cloning. 
     
     
     
    Lenhart balances this lens of environmental witness with personal essaying that captures the parallel story of his wife's pregnancy as he realizes the ferret's conservation story is dramatically synchronized with her trimesters. In preparing to raise a child in the Anthropocene, Lenhart takes stock of his own ecosystem and finds something is amiss. Through an ethic of "deeper ecology," Lenhart must hone his ecological interest in the black-footed ferret to assure it isn't overshadowed by his own paternal interests.
    Show book
  • How to Day Trade: The Plain Truth - cover

    How to Day Trade: The Plain Truth

    Ross Cameron

    • 0
    • 0
    • 0
    How to Day Trade: The Plain Truth is a book of straight talk about what it really takes to become a day trader, and how to learn what you need to know. 
    Do you think you know what day trading is really about? If so, where did you get your information? Social media is full of people claiming that they made a killing on a stock. Just as many people will warn you to stay away from day trading because they lost everything on some "sure thing" that went bad in a hurry. 
    So what should you believe? How to Day Trade: The Plain Truth is the first book to talk candidly and in detail about how to become a day trader. It's written by me, Ross Cameron, the guy who turned $583 into more than $10 million. Though my results are not typical, they are fully verified and audited. I also have over one million subscribers who tune into my YouTube channel to watch me trade. They see both my winning trades and my losing ones. Yes, even I have days where I lose money. That's just the reality, and that's what I want to share with you.
    Show book
  • Smart Technologies - Innovations in Everyday Life - cover

    Smart Technologies - Innovations...

    Craig Dames

    • 0
    • 0
    • 0
    Smart technologies have become an integral part of modern life, revolutionizing how people interact with their environment, devices, and even one another. These innovations, powered by artificial intelligence (AI), machine learning, and the Internet of Things (IoT), have significantly transformed industries, homes, healthcare, and urban infrastructure. The growing reliance on smart technologies has not only improved convenience and efficiency but has also reshaped the way businesses and governments operate. 
    The evolution of smart innovations can be traced back to early automation systems and digital advancements that laid the foundation for today's interconnected world. The rapid rise of AI and IoT has led to the development of intelligent systems that can analyze data, predict user behavior, and respond in real time. From voice assistants to self-learning algorithms, these technologies are constantly evolving to enhance human experiences. As a result, what was once considered futuristic is now a reality embedded in everyday life. 
    Smart technologies can be broadly defined as systems, devices, and applications that utilize data processing, connectivity, and automation to improve efficiency and decision-making. Unlike traditional technologies, which require manual operation, smart technologies leverage AI-driven insights to optimize processes. For example, smart home systems can regulate energy consumption based on usage patterns, while AI-driven healthcare solutions can detect diseases at an early stage. These innovations not only reduce human effort but also contribute to sustainability by optimizing resource utilization.
    Show book
  • Machine Learning (ML) Guide - An Extensive Exploration of Key Concepts Data Handling Model Building and Application Scenarios - cover

    Machine Learning (ML) Guide - An...

    May Sherry

    • 0
    • 0
    • 0
    Unlock the full potential of machine learning with this comprehensive guide that takes you on a deep dive into the essential concepts, methodologies, and applications of ML. Whether you're a novice eager to grasp the basics or an experienced practitioner looking to refine your skills, this book provides a thorough and accessible exploration of machine learning's core principles and advanced techniques. 
    Machine Learning (ML) Guide is more than just a textbook—it's a comprehensive resource designed to equip you with the knowledge and skills needed to harness the power of machine learning. With clear explanations, practical examples, and actionable insights, this guide will help you navigate the world of ML and apply its principles to real-world challenges. 
    Embark on your journey to mastering machine learning and unlock new possibilities for data-driven decision-making and innovation. 
     
    Show book