Java Message Service: Creating Distributed Enterprise Applications

3.75/5 · 82 ratings

Java Message Service provides a technical foundation for building distributed enterprise applications that require reliable communication between decoupled systems. This updated edition focuses on the JMS 1.1 specification, teaching developers how to exchange data across diverse networks using a vendor-neutral approach. By mastering these messaging standards, you can eliminate system bottlenecks …

Shelves
Computers Software Programming Mark Richards book David A. Chappell Technology Richard Monson-Haefel Technical Reference

More like this


Clean Code: A Handbook of Agile Software Craftsmanship

Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and signifi…

3.75/5 · 82 ratings

97 Things Every Software Architect Should Know

In this truly unique technical book, today's leading software architects present valuable principles on key development issues that go way beyond …

3.75/5 · 82 ratings

Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures

There are no easy decisions in software architecture. Instead, there are many hard parts--difficult problems or issues with no best practices--tha…

3.75/5 · 82 ratings

The Mythical Man-Month: Essays on Software Engineering

Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering fac…

3.75/5 · 82 ratings

Automate the Boring Stuff with Python: Practical Programming for Total Beginners

If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you…

3.75/5 · 82 ratings

Test-Driven Development: By Example

Author: Kent Beck

Quite simply, test-driven development is meant to eliminate fear in application development. While some fear is healthy (often viewed as a conscie…

3.75/5 · 82 ratings

JavaScript: The Good Parts

Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a …

3.75/5 · 82 ratings

Design Patterns: Elements of Reusable Object-Oriented Software

Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct s…

3.75/5 · 82 ratings

Learn You a Haskell for Great Good!

Learn You a Haskell for Great Good! is a fun, illustrated guide to learning Haskell, a functional programming language that's growing in popularit…

3.75/5 · 82 ratings

Java Concurrency in Practice

"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platfo…

3.75/5 · 82 ratings

The Algorithm Design Manual

This volume helps take some of the "mystery" out of identifying and dealing with key algorithms. Drawing heavily on the author's own real-world ex…

3.75/5 · 82 ratings

Programming Pearls

"The first edition of Programming Pearls was one of the most influential books I read early in my career, and many of the insights I first encount…

3.75/5 · 82 ratings