My Account Log in

1 option

What are miniservices? : Patterns for managing data across microservices and monoliths / Nicholas Alan Keune.

O'Reilly Online Learning: Academic/Public Library Edition Available online

O'Reilly Online Learning: Academic/Public Library Edition
Format:
Book
Author/Creator:
Keune, Nicholas Alan, author.
Language:
English
Subjects (All):
Business enterprises--Data processing.
Electronic data processing--Distributed processing--Management.
Web services.
Physical Description:
1 online resource (1 volume)
Edition:
First edition.
Other Title:
Patterns for managing data across microservices and monoliths
Place of Publication:
Sebastopol, CA : O'Reilly Media, [2019]
System Details:
text file
Summary:
Miniservices provide a valuable middle ground between monoliths and microservices. As Nicholas Keune explains in this report, miniservices are suited for application landscapes involving data-intensive workloads that span monoliths and microservices or cross the traditional boundaries of a service context. Drawn from the work of many development teams, the report gives a model and language to data-centric system attributes so that they can be considered more proactively in the design discussion. Combining monolithic corporate or third-party systems with microservices requires a design pattern to balance both local and global aspects of the data lifecycle. The approach advocated here, called a data discourse , is both flexible and bounded by guiding principles that help bring data discussions into early architectural conversations. Using real-world experiences and use cases, the report focuses on three of the most commonly observed attributes in a miniservice: consistency, transactionality, and proximity. The examples illustrate how design discussions about data discourses lead to miniservice creation, and how miniservices help solve otherwise difficult architectural challenges. With this report, you’ll learn: What miniservices are and how they offer solutions to challenges What data discourses are and how to use them How data discourses and miniservices help shift design discussions around data
Notes:
Description based on online resource; title from title page (Safari, viewed October 30, 2019).
ISBN:
9781492073505
1492073504
9781492073499
1492073490
OCLC:
1125343549

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

We want your feedback!

Thanks for using the Penn Libraries new search tool. We encourage you to submit feedback as we continue to improve the site.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account