All Indian Reprints of O'Reilly are printed in Grayscale
In a microservices architecture, the whole is indeed greater than the sum of its parts. But in practice, individual microservices can inadvertently impact others and alter the end user experience. Effective microservices architectures require standardization on an organizational level with the help of a platform engineering team.
This practical book provides a series of progressive steps that platform engineers can apply technically and organizationally to achieve highly resilient Java applications.
Minimum quantity for "SRE with Java Microservices: Patterns for Reliable Microservices in the Enterprise" is 1.
As data management and integration continue to evolve rapidly, storing all your data in one place, such as a data warehouse, is no longer scalable. In the very near future, data will need to be distributed and available for several technological solutions. With this practical book, you'll learnhow to migrate your enterprise from a complex and tightly coupled data landscape to a more flexible architecture ready for the modern world of data consumption.
Minimum quantity for "Data Management at Scale: Best Practices for Enterprise Architecture" is 1.
Serverless revolutionizes the way organizations build and deploy software. With this hands-on guide, Java engineers will learn how to use their experience in the new world of serverless computing. You'll discover how this cloud computing execution model can drastically decrease the complexity in developing and operating applications while reducing costs and time to market.
Minimum quantity for "Programming AWS Lambda" is 1.
Optimized for Kubernetes, Quarkus is designed to help you create Java applications that are cloud first, container native, and serverless capable. With this cookbook, authors Alex Soto Bueno and Jason Porter from Red Hat provide detailed solutions for installing, interacting with, and using Quarkus in the development and production of microservices.
Minimum quantity for "Quarkus Cookbook: Kubernetes-Optimized Java Solutions" is 1.
Organizations today often struggle to balance business requirements with ever-increasing volumes of data. Additionally, the demand for leveraging large-scale, real-time data is growing rapidly among the most competitive digital industries. Conventional system architectures may not be up to the task. With this practical guide, you'll learn how to leverage large-scale data usage across the business units in your organization using the principles of event-driven microservices.
Minimum quantity for "Building Event-Driven Microservices : Leveraging Organizational Data at Scale" is 1.
Minimum quantity for "Learning React: Modern Patterns for Developing React Apps, 2nd Edition" is 1.
As the digital economy changes the rules of the game for enterprises, the role of software and IT architects is also transforming. Rather than focus on technical decisions alone, architects and senior technologists need to combine organizational and technical knowledge to effect change in their company's structure and processes. To accomplish that, they need to connect the IT engine room to the penthouse, where the business strategy is defined.
Minimum quantity for "The Software Architect Elevator: Redefining the Architect's Role in the Digital Enterprise" is 1.
Your Python code may run correctly, but you need it to run faster. Updated for Python 3, this expanded edition shows you how to locate performance bottlenecks and significantly speed up your code in high-data-volume programs. By exploring the fundamental theory behind design choices, High Performance Python helps you gain a deeper understanding of Python's implementation.
Minimum quantity for "High Performance Python: Practical Performant Programming for Humans, Second Edition" is 1.
Enterprise developers face several challenges when it comes to building serverless applications, such as integrating applications and building container images from source. With more than 60 practical recipes, this cookbook helps you solve these issues with Knative-the first serverless platform natively designed for Kubernetes. Each recipe contains detailed examples and exercises, along with a discussion of how and why it works.
Minimum quantity for "Knative Cookbook: Building Effective Serverless Applications with Kubernetes and OpenShift" is 1.
If you're new to Java or new to programming this best-selling book will guide you through the language features and APIs of Java 11. With fun, compelling, and realistic examples, authors Marc Loy, Patrick Niemeyer, and Daniel Leuck introduce you to Java fundamentals-including its class libraries, programming techniques, and idioms-with an eye toward building real applications.You'll learn powerful new ways to manage resources and exceptions in your applications-along with core language features included in recent Java versions.
Minimum quantity for "Learning Java: An Introduction to Real-World Programming with Java, Fifth Edition" is 1.
All Indian Reprints of Sitepoint are printed in Grayscale
Get a Jump Start on version control with Git today!If you've worked on a web development project of any size, you've probably used Git, the most broadly adopted distributed version control system available. It enables you to store different versions of project files and directories, so you can roll back to an earlier one if something goes wrong. And since it's distributed, it smoothes the path for dev team collaboration.
Minimum quantity for "Jump Start Git, Second Edition" is 1.
Why is PHP the most widely used programming language on the web? This updated edition teaches everything you need to know to create effective web applications using the latest features in PHP 7.4. You'll start with the big picture and then dive into language syntax, programming techniques, and other details, using examples that illustrate both correct usage and common idioms.
Minimum quantity for "Programming PHP: Creating Dynamic Web Pages, 4th Edition" is 1.
If you want to push your Java skills to the next level, this book provides expert advice from Java leaders and practitioners. You'll be encouraged to look at problems in new ways, take broader responsibility for your work, stretch yourself by learning new techniques, and become as good at the entire craft of development as you possibly can.
Minimum quantity for "97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts" is 1.
Improve your understanding of Scrum through the proven experience and collected wisdom of experts around the world. Based on real-life experiences, the 97 essays in this unique book provide a wealth of knowledge and expertise from established practitioners who have dealt with specific problems and challenges with Scrum.
Minimum quantity for "97 Things Every Scrum Practitioner Should Know: Collective Wisdom from the Experts" is 1.
To tap into the power of Python's open data science stack-including NumPy, Pandas, Matplotlib, Scikit-learn, and other tools-you first need to understand the syntax, semantics, and patterns of the Python language. This report provides a brief yet comprehensive introduction to Python for engineers, researchers, and data scientists who are already familiar with another programming language.
Minimum quantity for "A Whirlwind Tour of Python" is 1.
When you have questions about C# 8.0 or .NET Core, this best-selling guide has the answers you need. C# is a language of unusual flexibility and breadth, but with its continual growth there's so much more to learn. In the tradition of the O'Reilly Nutshell guides, this thoroughly updated edition is simply the best one-volume reference to the C# language available today.
Minimum quantity for "C# 8.0 in a Nutshell: The Definitive Reference" is 1.
To facilitate scalability and resilience, many organizations now run applications in cloud native environments using containers and orchestration. But how do you know if the deployment is secure? This practical book examines key underlying technologies to help developers, operators, and security professionals assess security risks and determine appropriate solutions.
Minimum quantity for "Container Security: Fundamental Technology Concepts that Protect Containerized Applications" is 1.
Since most applications today are distributed in some fashion, monitoring their health and performance requires a new approach. Enter distributed tracing, a method of profiling and monitoring distributed applications-particularly those that use microservice architectures. There's just one problem: distributed tracing can be hard. But it doesn't have to be.
Minimum quantity for "Distributed Tracing in Practice: Instrumenting, Analyzing, and Debugging Microservices" is 1.
Data in the genomics field is booming. In just a few years, organizations such as the National Institutes of Health (NIH) will host 50+ petabytesor over 50 million gigabytes-of genomic data, and they're turning to cloud infrastructure to make that data available to the research community. How do you adapt analysis tools and protocols to access and analyze that volume of data in the cloud?
Minimum quantity for "Genomics in the Cloud: Using Docker, GATK, and WDL in Terra" is 1.