Java Microservices with Dropwizard

Java Microservices with Dropwizard

Design and Deploy Scalable Services with Dropwizard and DockerBy Sofia Abara
Michael Caine
Listen with Sir Michael Caine™ and 1,000+ voices
Length8h 6m

About this audiobook

Java microservices and Dropwizard tutorial. Build production-ready Java microservices with Dropwizard. This practical project guide teaches you to create lean, scalable services using REST resources, metrics, and configuration. Master Java microservices architecture with hands-on exercises. Start building real-world services today. In Java Microservices with Dropwizard, Sofia Abara provides a step-by-step approach to developing microservices that are lightweight, maintainable, and ready for production. You'll learn to design RESTful APIs, implement health checks, manage configuration, and monitor performance with built-in metrics. The book covers essential Dropwizard components like Jetty, Jersey, and Jackson, along with best practices for testing, deployment, and logging. Whether you're a beginner or an experienced developer, this guide helps you transition from traditional monolithic apps to modern microservices. What You'll Learn: Set up a Dropwizard project from scratch Build and expose REST resources with JAX-RS Add health checks and metrics for production readiness Manage configuration with YAML and environment variables Integrate with databases using JDBI or Hibernate Write unit and integration tests for your services Deploy and monitor microservices in cloud environments Who This Book Is For: Java developers who want to build microservices quickly without heavy frameworks. Ideal for those familiar with Java basics but new to microservices or Dropwizard. The book assumes some Java knowledge but explains concepts clearly. Why choose Dropwizard? It's a lightweight framework that combines proven libraries into a cohesive stack, letting you focus on business logic. This book shows you how to avoid common pitfalls and build services that are easy to maintain and scale. You'll learn from real-world examples and a complete project that ties everything together. Compare with other Java titles: Effective Java by Joshua Bloch focuses on language best practices, while Java Concurrency in Practice by Brian Goetz dives into threading. This book is the practical, project-based guide for microservices with Dropwizard. Start your microservices journey today. Get your copy of Java Microservices with Dropwizard and build production-ready services with confidence.

Audiobook details

GenreTechnology
Length8 hrs 6 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
LanguageEnglish

Table of contents

1Introduction
2Preface
3Chapter 1 — Microservices Mindset: Why Break a Monolith?
4Chapter 2 — Setting Up Your Java/Dropwizard Environment
5Chapter 3 — Designing Your System: Service Boundaries and APIs
Show all chapters
6Chapter 4 — Building Your First Service: User Management with Dropwizard
7Chapter 5 — RESTful APIs and Communication Patterns
8Chapter 6 — Data Persistence: Databases for Microservices
9Chapter 7 — Configuration and Environment Management
10Chapter 8 — Securing Services: Authentication and Authorization
11Chapter 9 — Testing Microservices: From Unit to Integration
12Chapter 10 — Containerization with Docker and Orchestration with Kubernetes
13Chapter 11 — Resilience Patterns: Circuit Breakers, Retries, and Bulkheads
14Chapter 12 — Monitoring and Observability: Metrics, Logging, Tracing
15Chapter 13 — Deployment Pipelines and Continuous Delivery
16Chapter 14 — Event-Driven Microservices with Message Queues
17Chapter 15 — Service Discovery and Load Balancing
18Chapter 16 — Distributed Data Management: Transactions and Consistency
19Chapter 17 — Performance Tuning and Optimization
20Chapter 18 — Putting It All Together: The Complete Storefront
21About the Author
The Honey Bus
The Honey BusMeredith May9h 31m$25 · $0.00
Operation Pedestal
Operation PedestalMax Hastings12h 29m$29 · $0.00
When the Heavens Went on Sale
When the Heavens Went on SaleAshlee Vance18h 20m$40 · $0.00
Hands of Time
Hands of TimeRebecca Struthers8h 8m5.0 (1)$26 · $0.00
Everybody Has a Podcast (Except You)
Everybody Has a Podcast (Except You)Justin McElroy, Travis McElroy, Griffin McElroy5h 9m$24 · $0.00
The Collected Works
The Collected WorksNikola Tesla50h 9m$1 · $0.00
Never Lost Again
Never Lost AgainBill Kilday10h 1m$29 · $0.00
How the Internet Happened
How the Internet HappenedBrian McCullough13h 28m$23 · $0.00
Collected Writings of Nikola Tesla
Collected Writings of Nikola TeslaNikola Tesla, Thomas Commerford Martin21h 50m$1 · $0.00
Just Aspire
Just AspireAjai Chowdhry9h 13m$29 · $0.00
The Little Book of Aliens
The Little Book of AliensAdam Frank8h 20m$26 · $0.00
The inventions, researches and writings of Nikola Tesla (Annotated)
The inventions, researches and writings of Nikola Tesla (Annotated)Thomas Commerford Martin16h 59m$2 · $0.00
Kargil
KargilV.P. Malik15h 18m$24 · $0.00
Fire on the Horizon
Fire on the HorizonTom Shroder, John Konrad8h 23m$26 · $0.00
The Smell of Kerosene (Annotated)
The Smell of Kerosene (Annotated)National Aeronautics and Space Administration, Donald L. Mallick, Peter W. Merlin11h 32m$2 · $0.00
The Boy Who Harnessed the Wind
The Boy Who Harnessed the WindWilliam Kamkwamba, Bryan Mealer10h 5m$29 · $0.00
Mars Rover Curiosity
Mars Rover CuriosityRob Manning, William L. Simon7h 43m$20
Across the Airless Wilds
Across the Airless WildsEarl Swift10h 8m$29 · $0.00
Console Wars
Console WarsBlake J. Harris20h 41m$46 · $0.00
Improvised Munitions Handbook
Improvised Munitions HandbookU.S. Department of Defense4h 50m$0.99 · $0.00

You may also like

Of the Just Shaping of Letters
Of the Just Shaping of LettersAlbrecht Dürer2h 24m$1 · $0.00
Opportunities in Aviation
Opportunities in AviationGordon Lamont, Arthur Sweetser1h 23m$2 · $0.00
Remarks on the Proposed Railway Between Birmingham and London
Remarks on the Proposed Railway Between Birmingham and LondonAnonymous57m$2 · $0.00
The Recent Revolution in Organ Building
The Recent Revolution in Organ BuildingGeorge Laing Miller4h 27m$2 · $0.00
Linotype Manual
Linotype ManualVarious57m$1 · $0.00
Discoveries and Inventions of the Nineteenth Century
Discoveries and Inventions of the Nineteenth CenturyRobert Routledge43h 30m$1 · $0.00
The Principle of Relativity
The Principle of RelativityAlbert Einstein7h 12m$2.30
Experiments with Alternating Currents
Experiments with Alternating CurrentsNikola Tesla9h 6m$1 · $0.00
The Cold Start Problem
The Cold Start ProblemAndrew Chen10h 28m$29 · $0.00
Telecosm
TelecosmGeorge Gilder11h 14m$21 · $0.00
Crossing the Chasm
Crossing the ChasmGeoffrey A. Moore9h 45m$29 · $0.00
Steamships And Their Stories
Steamships And Their StoriesE. Keble Chatterton11h 16m$2.30
The Speed of Sound
The Speed of SoundScott Eyman13h 39m$23
The Motor Car Dumpy Book
The Motor Car Dumpy BookT. W. H. Crosland1m$2 · $0.00
Welcome To Morrow
Welcome To MorrowTheobaldo Vieira Monteiro1m$7 · $0.00
The Experience Economy, Updated Edition
The Experience Economy, Updated EditionB. Joseph Pine II, James H. Gilmore12h 13m$20
The Progress of Invention in the Nineteenth Century
The Progress of Invention in the Nineteenth CenturyEdward W. Byrn16h 6m$2 · $0.00
High Noon
High NoonKaren Southwick8h 55m$20 · $0.00
The Art of Illustration
The Art of IllustrationHenry Blackburn2h 51m$2 · $0.00
The Advance of Science in the Last Half-Century
The Advance of Science in the Last Half-CenturyThomas Henry Huxley2h 12m$15 · $0.00