Software Development

In stock
All Indian Reprints of O'Reilly are Printed in Grayscale. Is microservice architecture right for your organization? Microservices have many benefits, but they also come with their own set of drawbacks. With this updated edition, Java developers and architects will learn how to navigate popular application frameworks such Spring Boot and MicroProfile to deploy and manage microservices at scale with Linux containers. This hands-on, example-driven guide provides step-by-step instructions to help you get started. Adopting microservices requires much more than changes to your technology. Author Rafael Benevides, director of developer experience at Red Hat, also examines the organizational agility necessary to deliver these services. This concise ebook shows you how rapid feedback cycles, autonomous teams, and shared purpose are key to making microservices work. Learn why microservices require you to think differently about building, deploying, and operating cloud-native applications Design microservices using the popular Spring Boot and Eclipse MicroProfile frameworks Build an API gateway with Apache Camel to help clients access microservices Use Docker and Kubernetes to deploy microservices, regardless of language Run microservices at scale using cluster management, failover, and load-balancing techniques Use OpenTracing to monitor requests, response time, and the path of particular invocations
Author 1Rafael Benevides Author 2Christian Posta
All Indian Reprints of O'Reilly are printed in Grayscale When people talk about DevOps, they often emphasize configuration management systems, source code repositories, and other tools. But, as Mandi Walls explains in this Velocity report, DevOps is really about changing company culture replacing traditional development and operations silos with collaborative teams of people from both camps.
AuthorMandi Walls BindingPaperback
All Indian Reprints of O'Reilly are printed in Grayscale The quantum computing market is predicted to grow by nearly $1.3 billion over the next five years. Why? Given their quantum mechanical nature, quantum computers are expected to solve difficult problems in chemistry, optimization, finance, and machine learning that classical computers find impossible to unravel.
Author 1James L. Weaver Author 2Francis Harkins
All Indian Reprints of O'Reilly are printed in Grayscale Ready to build quantum computing applications using Q# and the Microsoft Quantum Development Kit? This is the book for you. Q# is a domain-specific language for expressing quantum algorithms that combines familiar "classical" language constructs with quantum-specific ones. Ideal for any developer familiar with (or willing to learn) the basics of quantum computing and looking to get started with quantum programming, this pocket guide quickly helps you find syntax and usage information for unfamiliar aspects of Q#.
AuthorMariia Mykhailova BindingPaperback
All Indian Reprints of O'Reilly are printed in Grayscale Testing is a critical discipline for any organization looking to deliver high-quality software. This practical book provides software developers and QA engineers with a comprehensive one-stop guide to testing skills in 10 different categories. You'll learn appropriate strategies, concepts, and practical implementation knowledge you can apply from both a development and testing perspective for web and mobile applications.
AuthorGayathri Mohan BindingPaperback
What will you learn from this book? Head First Java is a complete learning experience in Java and object-oriented programming. With this book, you'll learn the Java language with a unique method that goes beyond how-to manuals and helps you become a great programmer. Through puzzles, mysteries, and soul-searching interviews with famous Java objects, you'll quickly get up to speed on Java's fundamentals and advanced topics including lambdas, streams, generics, threading, networking, and the dreaded desktop GUI. If you have experience with another programming language, Head First Java will engage your brain with more modern approaches to coding--the sleeker, faster, and easier to read, write, and maintain Java of today. What's so special about this book? If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. If you haven't, you're in for a treat. With Head First Java, you'll learn Java through a multisensory experience that engages your mind, rather than by means of a text-heavy approach that puts you to sleep.
Author 1Kathy Sierra Author 2Bert Bates
All Indian Reprints of O'Reilly are printed in Grayscale Software architecture metrics are key to the maintainability and architectural quality of a software project and they can warn you about dangerous accumulations of architectural and technical debt early in the process. In this practical book, leading hands-on software architects share case studies to introduce metrics that every software architect should know.
Author 1Christian Ciceri EditionFirst
All Indian Reprints of O'Reilly are printed in Grayscale What will you learn from this book? Many people who use Git rely on "recipes" basic copy-paste commands without understanding how this version control system actually works. But what do you do if you find yourself in a tight spot? You can't simply wing it. With this unique hands-on guide, you'll learn valuable ways to use Git in many different situations. Raju Gandhi peels back the layers to reveal the simple yet powerful engine that powers Git, with activities that help you truly understand this crucial tool as you get it up and running. You'll master branches, tags, stashes, and merges; learn best practices; collaborate with your team; and unlock the full potential of Git.
AuthorRaju Gandhi BindingPaperback
Java is a powerful object-oriented programming language that has dominated many other programming languages for more than a decade. It is well designed and available as many executable technologies for software development such as Java Swing, Java Beans, Java Applets, Java Web Start, Java Database Connectivity (JDBC), Java Server Pages (JSP) and Java 2 Enterprise Edition (J2EE).
Author 1Dr. Dnyaneshwari D. Patil Author 2Dr. Ramesh R. Manza
Machine Learning based Prediction Techniques is a book for those who wanted to learn basics of Machine Learning and for those interested in undertaking projects, research, etc. The contents of book starts from the basics and extends to advanced content in a systematic manner. At the end of the book, learners will be able to develop their own predictive machine leaning based automated system.
Author 1Dr. Anjum Z. Shaikh Author 2Prof. R.R.Manza
All Indian Reprints of O'Reilly are printed in Grayscale WebAssembly: The Definitive Guide is a thorough and accessible introduction to one of the most transformative technologies hitting our industry. What started as a way to use languages other than JavaScript in the browser has evolved into a comprehensive path toward portability, performance, increased security, and greater code reuse across an impressive collection of deployment targets.
AuthorBrian Sletten BindingPaperback
All Indian Reprints of O'Reilly are printed in Grayscale There are no easy decisions in software architecture. Instead, there are many hard parts--difficult problems or issues with no best practices--that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed architectures.
Author 1Neal Ford Author 2Mark Richards
Show another 12 products