๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Flexible, Reliable, Distributed Software

โœ Scribed by Henrik B Christensen


Year
2018
Tongue
English
Leaves
120
Edition
2
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


Flexible, Reliable, Distributed Software guides readers through the process of developing high quality distributed software by highlighting the software architecture behind remote method invocation as well as HTTP and REST based architectures. It covers both the architectural patterns as well as the underlying Java implementation.

โœฆ Table of Contents


Table of Contents
Flexible, Reliable, Distributed Software
TeleMed Case
Learning Objectives
TeleMed Stories
A Role Based Design
A Server side Role based Design
Related Work
Basic Concepts
The Issues Involved
Elements of a Solution
Tying Things Together
Summary of Key Concepts
Review Questions
Broker Part One
Learning Objectives
The Problem
The Broker Pattern
Analysis
Summary of Key Concepts
Review Questions
Implementing Broker
Learning Objectives
Architectural Concerns
Domain Layer
Client Side
Server side
Test-driven development of Distributed Systems
Using the Broker library
Summary of Key Concepts
Broker Part Two
Learning Objectives
Limitations in the TeleMed Case
Game Lobby Stories
Walkthrough of a Solution
Summary of Key Concepts
Review Questions
HTTP
Learning Objectives
A HTTP Walk-through
A HTTP Case Study: PasteBin
Broker using HTTP
Summary of Key Concepts
Review Questions
REST
Learning Objectives
The Demise of Broker Architectures
Representational State Transfer (REST)
Richardson's model for Levels in REST
The Architectural Style
Level 1 REST: TeleMed
Documenting REST API
Continued REST Design for TeleMed
Implementing REST based TeleMed
Level 2 REST: GameLobby
Testability and TDD of REST designs
Summary of Key Concepts
Review Questions
Bibliography


๐Ÿ“œ SIMILAR VOLUMES


Flexible, Reliable, Distributed Software
โœ Henrik Bรฆrbak Christensen ๐Ÿ“‚ Library ๐Ÿ“… 2020 ๐Ÿ› leanpub.com ๐ŸŒ English

Flexible, Reliable, Distributed Software guides readers through the process of developing high quality distributed software by highlighting the software architecture behind remote method invocation as well as HTTP and REST based architectures. It covers both the architectural patterns as well as the

Flexible, Reliable Software : Using Patt
โœ Christensen, Henrik B ๐Ÿ“‚ Library ๐Ÿ“… 2010 ๐Ÿ› CRC Press ๐ŸŒ English

...This book brings together a careful selection of topics that are relevant, indeed crucial, for developing good quality software with a carefully designed pedagogy that leads the reader through an experience of active learning. The emphasis in the content is on practical goals-how to construct rel

Software Reliability
โœ H. Kopetz (auth.) ๐Ÿ“‚ Library ๐Ÿ“… 1976 ๐Ÿ› Macmillan Education UK ๐ŸŒ English
Software Reliability
โœ Wohlin C. ๐Ÿ“‚ Library ๐ŸŒ English

C. Wohlin, M. Host, P. Runeson and A. Wesslen, Software Reliability, in Encyclopedia of Physical Sciences and Technology (third edition), Vol. 15, Academic Press, 2001.<div class="bb-sep"></div>Contents<br/>Reliability measurement and modeling: an introduction<br/>Usage-based testing<br/>Data collec

Software Reliability Engineering: More R
โœ John D. Musa ๐Ÿ“‚ Library ๐Ÿ“… 2004 ๐Ÿ› AuthorHouse ๐ŸŒ English

Software Reliability Engineering is the classic guide to this time-saving practice for the software professional. ACM Software Engineering Notes praised it as: ".an introductory book, a reference, and an application book all compressed in a single volume.The author's experience in reliability engine