gRPC Microservices in Go (MEAP v5)

Автор: literator от 15-12-2022, 16:41, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

gRPC Microservices in Go (MEAP v5)Название: gRPC Microservices in Go (MEAP v5)
Автор: Huseyin Babal
Издательство: Manning Publications
Год: 2022
Страниц: 138
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

gRPC is a high-performance messaging protocol that’s extraordinarily well-suited for microservices applications. Learn how to build fast and secure gRPC-based microservices using the powerful Go programming language. The powerful gRPC Remote Procedure Call framework delivers superior speed and security over protocols like REST. When paired with Golang’s low-level efficiency and flexibility, gRPC and Go become a killer combination for latency-sensitive microservices applications. Microservice architecture comes with its own challenges since we end up building a distributed system product where services communicate with each other over the network. gRPC helps us to set up hassle free communication patterns, especially for message exchange during inter-service communication. In this book, we deep dive into the theory of Microservice Architecture and how it is different from Monolithic Architecture. We also use gRPC and Go to communicate between services with a simple message and rpc definitions. Besides step by step implementation of each service, you can also see CI/CD examples applied to Microservice development. Code examples are enriched with illustrative diagrams to show you the big picture.
 

R for Data Science: Import, Tidy, Transform, Visualize, and Model Data, 2nd Edition (Early Release)

Автор: literator от 15-12-2022, 13:48, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

R for Data Science: Import, Tidy, Transform, Visualize, and Model Data, 2nd Edition (Early Release)Название: R for Data Science: Import, Tidy, Transform, Visualize, and Model Data, 2nd Edition (Early Release)
Автор: Hadley Wickham, Garrett Grolemund, Mine Cetinkaya-Rundel
Издательство: O’Reilly Media, Inc.
Год: 2022-12-14
Язык: английский
Формат: epub
Размер: 10.2 MB

Learn how to use R to turn data into insight, knowledge, and understanding. Ideal for current and aspiring data scientists, this book introduces you to doing data science with R and RStudio, as well as the tidyverse—a collection of R packages designed to work together to make data science fast, fluent, and fun. Even if you have no programming experience, this updated edition will have you doing data science quickly. You'll learn how to import, transform, and visualize your data and communicate the results. And you'll get a complete, big-picture understanding of the data science cycle and the basic tools you need to manage the details. Each section in this edition includes exercises to help you practice what you've learned along the way.
 

Solution Architecture Patterns for Enterprise: A Guide to Building Enterprise Software Systems

Автор: literator от 15-12-2022, 09:09, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Solution Architecture Patterns for Enterprise: A Guide to Building Enterprise Software SystemsНазвание: Solution Architecture Patterns for Enterprise: A Guide to Building Enterprise Software Systems
Автор: Chanaka Fernando
Издательство: Apress
Год: 2023
Страниц: 388
Язык: английский
Формат: pdf), epub
Размер: 15.8 MB

Gain a deeper understanding of how distributed systems work, as well as which applications and systems are used for specific business domains or industries. This book provides a set of solution architecture patterns that were developed based on the author’s experience building enterprise software systems for hundreds of different organizations across the globe. The architecture diagrams (patterns) and examples allow you to not only grasp the concepts, but to build working projects. Solution Architecture Patterns for Enterprise starts with an introduction to the concepts of enterprise software systems and solution architecture and later moves to individual solution architecture patterns used in real-world enterprises. Subsequent sections cover various industry-specific solution architecture patterns that can be used to build domain-specific software systems.
 

Serverless Beyond the Buzzword: A Strategic Approach to Modern Cloud Management, Second Edition

Автор: literator от 15-12-2022, 08:51, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Serverless Beyond the Buzzword: A Strategic Approach to Modern Cloud Management, Second EditionНазвание: Serverless Beyond the Buzzword: A Strategic Approach to Modern Cloud Management, Second Edition
Автор: Thomas Smart
Издательство: Apress
Год: 2023
Страниц: 739
Язык: английский
Формат: pdf, epub
Размер: 40.8 MB

Know how Serverless and cloud-native systems work, their benefits and roles in automating and optimizing organizations, and the challenges to be considered. Anyone interested in Serverless architecture will benefit from this book, regardless of their level of technical understanding. This revised and expanded new edition explains many related terms, such as microservices, cloud-native, architecture, several relevant AWS services, and how it all works together to produce cost-effective, scalable solutions in the cloud. The book starts at a high level and gradually gets more in-depth and technical. Anyone interested in a deep understanding of Serverless and how it can impact organizations and projects, regardless of their technical level.
 

CSS-in-JS

Автор: Chipa от 14-12-2022, 21:11, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: CSS-in-JS
Автор: Коллектив
Издательство: HTML Academy
Год: 2022
Формат: HTML
Страниц: много
Размер: 27 Mb
Язык: Русский

CSS-in-JS — это современный подход к стилизации веб-приложений. Он расширяет возможности CSS при помощи jаvascript и позволяет преодолеть ряд ограничений и проблем традиционных методов работы со стилями.

 

Beginning with Machine Learning: The Ultimate Introduction to Machine Learning, Deep Learning, Scikit-learn, and TensorFlow

Автор: literator от 14-12-2022, 18:30, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Beginning with Machine Learning: The Ultimate Introduction to Machine Learning, Deep Learning, Scikit-learn, and TensorFlowНазвание: Beginning with Machine Learning: The Ultimate Introduction to Machine Learning, Deep Learning, Scikit-learn, and TensorFlow
Автор: Dr. Amit Dua, Umair Ayub
Издательство: BPB Publications
Год: 2023
Страниц: 237
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.2 MB

A step-by-step guide to get started with Machine Learning. Should I choose supervised learning or reinforcement learning? Which algorithm is best suited for my application? How does Deep Learning advance the capacities of problem-solving? If you have found yourself asking these questions, this book is specially developed for you. The book will help readers understand the core concepts of Machine Learning and techniques to evaluate any Machine Learning model with ease. The book starts with the importance of Machine Learning by analyzing its impact on the global landscape. The book also covers Supervised and Unsupervised ML along with Reinforcement Learning. In subsequent chapters, the book explores these topics in even greater depth, evaluating the pros and cons of each and exploring important topics such as Bias-Variance Tradeoff, Clustering, and Dimensionality Reduction. The book also explains model evaluation techniques such as Cross-Validation and GridSearchCV. The book also features mind maps which help enhance the learning process by making it easier to learn and retain information.
 

Грокаем стриминг

Автор: ekvator от 14-12-2022, 14:26, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Грокаем стриминг
Название: Грокаем стриминг
Автор: Джош Фишер, Нин Ван
Издательство: Питер
Год: 2023
Формат: pdf
Страниц: 288
Размер: 14,9 Мб
Язык: русский

Стриминговые системы позволяют сократить до минимума время между событием и обработкой информации, чтобы вы получали результаты в реальном времени. В приложениях для финансовой сферы, в вопросах безопасности и IoT важна каждая миллисекунда, поэтому без стриминговых систем не обойтись. А еще — это модно и приносит деньги ;) ! Неслучайно специалисты в Spark, Heron и Kafka так востребованы. Наконец, вы можете познакомиться с созданием стриминговых приложений и обработкой событий в реальном времени не продираясь через технические подробности конкретных фреймворков, головоломные термины и сложные формулировки. Простой язык и яркие примеры позволят вам познакомиться с базовыми концепциями, а чтобы усвоить описанные идеи и приемы, вы построите собственную простую стриминговую программу с нуля.
 

Flight Simulation Software: Design, Development and Testing

Автор: literator от 14-12-2022, 12:29, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Flight Simulation Software: Design, Development and TestingНазвание: Flight Simulation Software: Design, Development and Testing
Автор: David Allerton
Издательство: Wiley
Год: 2023
Страниц: 510
Язык: английский
Формат: pdf (true)
Размер: 21.3 MB

Flight Simulation Software explains the many aspects of flight simulator design, including open source tools for developing an engineering flight simulator. Knowledge of flight simulation software is vital for aerospace engineering professionals, educators, and students. The challenge for the simulator developer, and the focus of this book, is to understand the techniques and methods used to design, develop and test software for an engineering flight simulator. The author’s knowledge and experience in developing software for flight simulation form the topics of the chapters of the book. All the software covered in the book is used in operational engineering flight simulators and is available from the publishers for free download. This software has run on Linux and Windows platforms for the PC and currently runs in real-time on Raspberry Pi computers. This approach to software development is very much in line with the open systems community, where source code is made available to users who are encouraged to modify or improve the software, the associated libraries and support packages. The majority of the software in this book is written in the C programming language, increasing its portability for Windows and Linux platforms and extending its use to the many compatible libraries.
 

Building Enterprise IoT Solutions with Eclipse IoT Technologies: An Open Source Approach to Edge Computing

Автор: literator от 14-12-2022, 11:25, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Building Enterprise IoT Solutions with Eclipse IoT Technologies: An Open Source Approach to Edge ComputingНазвание: Building Enterprise IoT Solutions with Eclipse IoT Technologies: An Open Source Approach to Edge Computing
Автор: Frederic Desbiens
Издательство: Apress
Год: 2023
Страниц: 376
Язык: английский
Формат: pdf, epub
Размер: 11.0 MB

Build IoT solutions for the enterprise using open-source building blocks from the Eclipse IoT Working Group at the Eclipse Foundation. This book introduces you to key protocols and their implementations, such as CoAP (Eclipse Californium), DDS (Eclipse Cyclone DDS), LwM2M (Eclipse Leshan), and MQTT (Eclipse Paho, Eclipse Mosquitto, and Eclipse Amlen). Although the book discusses hardware matters, its focus is on software and relevant open standards. The book helps you understand the pros and cons of the technologies available from Eclipse IoT and how they have been used in actual deployments. The core Zenoh library is implemented in Rust. Consequently, the team publishes binaries for the main platforms supported by the language: Linux, macOS, and Windows. At the time of writing, the C and Python language bindings are supported on every platform where the target language and Rust are supported. This section will focus on Python code examples.
 

Python with OpenCV3: Computer Vision Course for Beginners

Автор: literator от 14-12-2022, 00:57, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Python with OpenCV3: Computer Vision Course for BeginnersНазвание: Python with OpenCV3: Computer Vision Course for Beginners
Автор: Richard Stallman
Издательство: Amazon.com Services LLC
Год: 2022
Страниц: 400
Язык: английский
Формат: pdf (true)
Размер: 15.7 MB

OpenCV provides a real-time optimized powerful computer vision library, tools. It also supports model execution for Machine Learning (ML) and Artificial Intelligence (AI). You can use the OpenCV in a wide variety of ways like make application image processing, computer vision, video processing and more. This book introduces you use OpenCV write first programs with Python language to make your application like image process, computer vision, video processing. This book will immediately put your knowledge with real practice.