Who Is This Book For?
This book is ideal for several audiences:
Minimum quantity for "A Common-Sense Guide to Data Structures and Algorithms, Second Edition: Level Up Your Core Programming Skills 2nd Edition" is 1.
Who This Book Is For
This book is for anyone who wants to learn how to build real software from scratch with a cutting-edge language. Maybe you learned Scala or Clojure on the job, but want to learn more about how to work "close to the metal" in a functional language. Maybe you're an enthusiast and want to write smaller, lightweight Scala programs that perform on tiny, near-embedded Linux sys- tems. Or maybe you're a devops engineer with a strong Java background, who is just learning Scala, and you want to write strongly typed, testable code that doesn't impose the runtime penalties of the JVM. In other words, this book is for the folks who are my peers and colleagues in the Scala and greater JVM-language community.
What's In This Book
This book is designed as a series of projects that introduce the fundamental and powerful techniques of systems programming, one by one. Each chapter discusses an important topic in systems programming, and in the spirit of adventure, we may not always take the most direct route to our destination. Sometimes its best to make a few mistakes, or do things by hand a few times before we skip ahead to the right answer.
Minimum quantity for "Modern Systems Programming with Scala Native: Write Lean, High-Performance Code without the JVM 1st Edition" is 1.
All Indian Reprints of O'Reilly are printed in Grayscale
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. With Head First Design Patterns, 2E you'll learn design principles and patterns in a way that won't put you to sleep, so you can get out there to solve software design problems and speak the language of patterns with others on your team.
Minimum quantity for "Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software, Second Edition" is 1.
All Indian Reprints of O'Reilly are printed in Grayscale
Microservices architectures offer faster change speeds, better scalability, and cleaner, evolvable system designs. But implementing your first microservices architecture is difficult. How do you make myriad choices, educate your team on all the technical details, and navigate the organization to a successful execution to maximize your chance of success? With this book, authors Ronnie Mitra and Irakli Nadareishvili provide step-by-step guidance for building an effective microservices architecture.
Minimum quantity for "Microservices: Up and Running A Step-by-Step Guide to Building a Microservices Architecture" is 1.
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.