0
نام کتاب
Building Microservices with Go

Develop seamless, efficient, and robust microservices with Go

Nic Jackson

Paperback353 Pages
PublisherPackt
Edition1
LanguageEnglish
Year2017
ISBN9781786468666
1K
A1854
انتخاب نوع چاپ:
جلد سخت
745,000ت
0
جلد نرم
665,000ت
0
طلق پاپکو و فنر
675,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:رنگی با کادر / تصویر
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Microservices

#Go

#robust

#Golang

#RESTful

#API

#Docker

#CQRS

توضیحات

Your one-stop guide to the common patterns and practices, showing you how to apply these using the Go programming language


Key Features

  • •  Packed with real-world examples of building microservices with Go
  • •  Easy to read and will benefit smaller teams who want to extend the functionality of their existing system
  • •  Explore cost-effective ways of maintaining a monolithic architecture


Book Description

Microservice architecture is sweeping the world as the de facto pattern to build web-based applications. Golang is a language particularly well suited to building them. Its strong community, encouragement of idiomatic style, and statically linked binary artifacts make integrating it with other technologies and managing microservices at scale consistent and intuitive. Building Microservices with Go will teach you the common patterns and practices, showing you how to apply these using the Go programming language.

 

Learn about the fundamental concepts of architectural design and RESTful communication, and patterns that provide manageable code that is supportable in development and at scale in production. We will provide you with examples on how to put these concepts and patterns into practice with Go.

Whether you are planning to develop a new application or working in an existing monolith, this book will explain and illustrate with practical examples how teams of all sizes can start solving problems with microservices. It will help you understand Docker and Docker Compose and how it can be used to isolate microservice dependencies and build environments. We finish off by showing you various techniques to monitor, test, and secure your microservices.

By the end, you will know the benefits of system resilience of a microservice and the advantages of Go stack.


What you will learn

  • •  Plan a microservice architecture and design a microservice
  • •  Write a microservice with a RESTful API and a database
  • •  Understand the common idioms and common patterns in microservice architecture
  • •  Leverage tools and automation that helps microservices become horizontally scalable
  • •  Obtain grounding in containerization with Docker and Docker Compose to accelerate your development lifecycle
  • •  Manage and secure Microservices at scale with monitoring, service discovery, and automation
  • •  Test microservices and integrate API tests in Go

    Table of Contents
    1. Introduction to Microservices
    2. Designing a good API
    3. Introduction to Dockers
    4. Testing
    5. Common Patterns
    6. Microservice Frameworks
    7. Monitoring and Logging
    8. Securing your Microservice
    9. Setting up an Automated builds and Continuous Integration
    10. CQRS / Event Driven Architecture

    About the Author

Nic Jackson is a software engineering evangelist working for notonthehighstreet.com, with over 20 years, experience in software development and leading software development teams. A huge fan of mobile application and microservice architecture, he is constantly looking out for the most efficient way to reuse code and improve development flow.
 

In his spare time, Nic organizes Wild West Tech Talks, a meetup group in West London; coaches and mentors at codebar.io and Coder Dojo; speaks and evangelizes good coding practice, processes, and techniques; and works to raise money for a charity he runs with his wife.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
GO
1,812
Full-Stack Web Development with Go
593,000 تومان
Data
496
Build Your Own Database From Scratch in Go
295,000 تومان
GO
1,232
Everyday Golang
347,000 تومان
GO
1,408
Efficient Go
768,000 تومان
GO
1,158
Go Programming - From Beginner to Professional
1,156,000 تومان
GO
840
Let Us Go!
586,000 تومان
GO
1,221
Security with Go
577,000 تومان
GO
1,182
Learning Go Programming
578,000 تومان
GO
1,345
Domain-Driven Design with Golang
456,000 تومان
GO
1,342
Hands-On Deep Learning with Go
444,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©