Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Domain-Driven Design with Java - A Practitioner's Guide - Create simple elegant and valuable software solutions for complex business problems - cover

Domain-Driven Design with Java - A Practitioner's Guide - Create simple elegant and valuable software solutions for complex business problems

Premanand Chandrasekaran, Karthik Krishna

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

Domain-Driven Design (DDD) makes available a set of techniques and patterns that enable domain experts, architects, and developers to work together to decompose complex business problems into a set of well-factored, collaborating, and loosely coupled subsystems.
This practical guide will help you as a developer and architect to put your knowledge to work in order to create elegant software designs that are enjoyable to work with and easy to reason about. You'll begin with an introduction to the concepts of domain-driven design and discover various ways to apply them in real-world scenarios. You'll also appreciate how DDD is extremely relevant when creating cloud native solutions that employ modern techniques such as event-driven microservices and fine-grained architectures. As you advance through the chapters, you'll get acquainted with core DDD’s strategic design concepts such as the ubiquitous language, context maps, bounded contexts, and tactical design elements like aggregates and domain models and events. You'll understand how to apply modern, lightweight modeling techniques such as business value canvas, Wardley mapping, domain storytelling, and event storming, while also learning how to test-drive the system to create solutions that exhibit high degrees of internal quality.
By the end of this software design book, you'll be able to architect, design, and implement robust, resilient, and performant distributed software solutions.
Available since: 08/19/2022.
Print length: 302 pages.

Other books that might interest you

  • The AI Engineering Bootcamp - Build Ship Share - cover

    The AI Engineering Bootcamp -...

    Greg Loughnane, Chris Alexiuk

    • 0
    • 0
    • 0
    In The AI Engineering Bootcamp: Build, Ship, Share, AI Makerspace cofounders "Dr. Greg" Loughnane and Chris "The Wiz" Alexiuk guide the listener through the foundational concepts and code needed to build production-grade Large Language Model (LLM) applications using leading open-source tooling. The book explains the four primary design patterns of generative AI―prompt engineering, Retrieval Augmented Generation (RAG), fine-tuning, and agentic reasoning―and how to leverage them as first principles to build scalable LLM applications that are high-performance and efficient. 
    You'll find classroom-tested lessons that offer immediate insights into building LLM applications, as well as example projects to give you hands-on experience that can be immediately applied within our company or with your clients today. The AI Engineering Bootcamp provides everything you need, from your initial AI-assisted Interactive Development Environment (IDE) set up and first deployment to the boilerplate Python code you need to prototype LLM, RAG, agent, and multi-agent applications. The book also covers how to prepare your prototypes for production by setting up open-source LLM and embedding model endpoints, leveraging caching for prompts and embeddings, what you need to host and deploy your application on premise, and more.
    Show book
  • Healing Psychedelics - Innovative Therapies for Trauma and Transformation - cover

    Healing Psychedelics -...

    Micah Stover

    • 0
    • 0
    • 0
    A certified psychedelic therapist explores the deeper healing offered by psychedelics to those working through trauma.   “Micah has created a must-read for anyone curious about the healing power of psychedelics. Healing Psychedelics demystifies the process and emphasizes safety and effectiveness, making it an essential guide for both new explorers and seasoned practitioners.” —Jessika Lagarde, psychedelic-assisted medicine facilitator, integration coach, and cofounder of Women On Psychedelics   Psychedelics are showing great promise as a new way to heal trauma and improve emotional wellness. Studies reveal that they can be effective in reducing PTSD, anxiety, and depression symptoms, even in cases that are resistant to other treatments. Stover offers a comprehensive and informative guide for both professionals and patients who are interested in learning more about psychedelic-assisted therapy.   Each chapter reveals a vignette taken directly from the psychedelic space that shows the medicines (medium and macro-doses of MDMA, psilocybin, ketamine, and cannabis), why they were chosen, and the process used for transformation during the sessions. Stover weaves in wisdom from indigenous and Mexican healers and practitioners with application exercises, writing prompts, and journal entries to deepen the reader’s healing journey. These exercises are applicable to all readers, whether you are working on your own or with a therapist.  Healing Psychedelics shows the complete process, enabling the reader to safely unlock the power of psychedelics to heal trauma and transform their life for a brighter future.
    Show book
  • Tough and Competent - Leadership and Team Chemistry - cover

    Tough and Competent - Leadership...

    Eugene F. Kranz

    • 0
    • 0
    • 0
    Tough and Competent documents the leadership and teamwork principles which emerged from an organization of novice, part-time engineers in NASA Mercury Control. By July 1969, when faced with the stress of the Apollo 11 mission to land Americans on the moon, they had matured into a group of hardened individuals empowered to make the split-second decisions to land with only seventeen seconds of fuel remaining. What had changed? Team chemistry, IT!, is the unifying soul of operations that emerged from the leadership, working, and social environment to achieve organizational excellence. Mission Control could address quickly the risks and complexity of spaceflight operations. The intangible element, IT!, elevates performance to where the impossible becomes commonplace. 
     
     
     
    IT! was born in a bare-bones warehouse floor work environment, where learning by doing developed the materials for flight. Controllers spanned diverse backgrounds: Philco tech reps, farm boys, Native Americans, and junior college grads who became self-made engineers. A free exchange of knowledge developed expertise among colleagues. Everyone brought unique viewpoints and skills which coalesced into IT! In relaying his long tenure at NASA, Kranz narrates the development of IT! His views on lessons learned through decades of Mission Control are valuable for any innovation-based organization.
    Show book
  • Data Preprocessing - Optimizing Data Quality and Structure for Effective Analysis and Machine Learning - cover

    Data Preprocessing - Optimizing...

    Brian Murray

    • 0
    • 0
    • 0
    Data Preprocessing: Optimizing Data Quality and Structure for Effective Analysis and Machine Learning is a comprehensive guide to the process of preparing data for analysis and machine learning. With the exponential growth of data in today's world, effective data preprocessing has become a critical step in the success of any data analysis or machine learning project. This book provides a detailed overview of the fundamental concepts, techniques, and best practices involved in data preprocessing, along with practical examples and case studies. 
    The book covers a range of topics, including data cleaning, transformation, integration, reduction, and discretization, as well as specific applications of data preprocessing for image, audio, text, and time-series data. The author provides an overview of the different tools and techniques available for data preprocessing, along with real-world examples and case studies in different industries and domains. 
    Readers will learn how to handle missing values, outliers, and irrelevant data, as well as how to transform, scale, and select features. They will also gain an understanding of the challenges involved in data preprocessing, as well as emerging trends and technologies in the field. Whether you are a data scientist, machine learning engineer, or analyst, this book is an essential resource for optimizing the quality and structure of your data for effective analysis and machine learning. 
     
    Show book
  • New York's Secret Subway - The Underground Genius of Alfred Beach and the Origins of Mass Transit - cover

    New York's Secret Subway - The...

    Matthew Algeo

    • 0
    • 0
    • 0
    In the nineteenth century, Manhattan's streets were so choked with pedestrians, horses, vehicles, and vendors that a trip from City Hall to Central Park could take hours. Alfred Beach had the perfect solution: build a giant pneumatic tube underneath Broadway from the Battery to Harlem. Air pressure would shoot passengers up and down the island in clean, quiet carriages. But Beach was up against the operators of the horse-drawn streetcars and the politicians in their pay, most conspicuously William M. Tweed, the notorious "Boss" of Tammany Hall.New York's Secret Subway: The Underground Genius of Alfred Beach and the Origins of Mass Transit tells a classic story of good versus evil, pitting the mild-mannered Beach, a visionary inventor and entrepreneur, against the oafish tyrant Tweed, the exemplar of corruption in the Gilded Age. It also tells the story of one of the most astonishing feats of engineering in American history, the surreptitious creation of the nation's first operational subway. Unfortunately, political lethargy and greed would conspire to deny the city a subway for another thirty years. Yet Alfred Beach still proved conclusively the feasibility of underground railways in Manhattan, and paved the way for modern mass transportation systems. Although this true story took place more than a century ago, it will at times sound surprisingly familiar.
    Show book
  • YouTube Influencer - The Ultimate Guide to YouTube Success Content Creation and Monetization Strategies - cover

    YouTube Influencer - The...

    Change Your Life Guru

    • 0
    • 0
    • 0
    This Ultimate Guide to YouTube Success book contains everything you NEED TO KNOW about starting, running, maintaining, and growing a highly sought-after YouTube channel, including:An insightful introduction to the world of YouTube, introducing you to only the necessary and valuable information you require to kick-start your journey.A high earners guide to selecting from the hottest high-value niches most desirable by viewers.A step-by-step guide to creating your YouTube channel, complete with all the necessary technical skills and tools.A well-thought-out and proven content strategy to ensure you can create quality content every time that attracts viewers.Learn all the best practices of a smart and successful YouTuber to find and understand the needs of your target audience.Quickly reshape your mindset for success and experience firsthand how your mentality could be the only thing in your way of success.Learn all of the multiple income streams you can quickly create with YouTube and soar at them all using the best approaches and seasoned guidance from the top players in the game. 
    Whether you are a beginner with zero video and marketing skills, a business owner looking to grow your brand and make passive income online, or you simply want to revamp your existing channel for flawless success, this complete guide is for you. 
    Curated by industry experts with you in mind, this book was written to hand over the secret strategies seasoned successful YouTubers are using to amass subscribers, grow their brands, and land 6-7 figure monthly recurring passive income paychecks courtesy of YouTube. 
    Now is your opportunity to become the next YouTube success story—only if you scroll up and click the BUY button now!
    Show book