Building Modern Business Applications

Building Modern Business Applications: Reactive Cloud Architecture for Java, Spring, and PostgreSQL

eBook Details:

  • Paperback: 206 pages
  • Publisher: WOW! eBook (December 14, 2022)
  • Language: English
  • ISBN-10: 1484289919
  • ISBN-13: 978-1484289914

eBook Description:

Building Modern Business Applications: Reactive Cloud Architecture for Java, Spring, and PostgreSQL

Discover a new way of thinking about business applications in light of the massive industry shift toward cloud computing and reactive programming technologies. This book synthesizes technologies and techniques such as event sourcing, command query responsibility segregation (CQRS), property-based testing, and GraphQL into a cohesive guide for modern business applications that benefit every developer.

The Building Modern Business Applications book begins with a look at the fundamentals of modern business applications. These fundamentals include business rules and the managing of data over time. The benefits of reactive techniques are explained, including how they are fundamentally aligned with what application developers strive to achieve in their work.

  • Architect business applications for cloud-based environments
  • Design sustainable business applications
  • Integrate GraphQL best practices into business applications
  • Use property-based testing to exhaustively test possible system states
  • Think about business applications in terms of message flows
  • Relate the benefits of reactive systems to business goals
  • Model time appropriately for business requirements

Author Peter Royal equips you with sound guidance to follow as you evolve your existing systems, as well as examples of how to build those systems using modern techniques in Spring, Java, and PostgreSQL.

Exclusive Offer! Order New 6 in 1 Wireless Bluetooth Selfie Stick Now. Get Lowest Price & 60 Day Return Policy. Huge Discounts Available! Bravo Goods Special Offer Expires Soon.

DOWNLOAD

Leave a Reply

Your email address will not be published. Required fields are marked *