CommunityNews

CommunityNews

Fault Tolerance in Tandem Computer Systems (1986)[pdf]

Tandem builds single-fault-tolerant computer systems. At the hardware level, the system
is designed as a loosely coupled multi-processor with fail-fast modules connected via
dual paths. It is designed for online diagnosis and maintenance. A range of CPUs may
be inter-connected via a hierarchical fault-tolerant local network. A variety of
peripherals needed for online transaction processing are attached via dual ported
controllers. A novel disc subsystem allows a choice between low cost-per-megabyte and
low cost-per-access. System software provides processes and messages as the basic
structuring mechanism. Processes provide software modularity and fault isolation.
Process pairs tolerate hardware and transient software failures. Applications are
structured as requesting processes making remote procedure calls to server processes.
Process server classes utilize multi-processors. The resulting process abstractions
provide a distributed system which can utilize thousands of processors. High-level
networking protocols such as SNA, OSI, and a proprietary network are built atop this
base. A relational database provides distributed data and distributed transactions. An
application generator allows users to develop fault-tolerant applications as though the
system were a conventional computer. The resulting system has price/performance
competitive with conventional systems.

Read in full here:

This thread was posted by one of our members via one of our news source trackers.

Where Next?

Popular General Dev topics Top

Exadra37
As part of our continued goal of helping developers provide safer products for businesses and consumers, we here at McAfee Advanced Threa...
New
New
First poster: Maartz
This Keyboard Lets People Type So Fast It’s Banned From Typing Competitions. A new peripheral lets you keep typing without ever lifting ...
New
CommunityNews
GitHub - livekit/livekit: Scalable, high-performance WebRTC SFU. SDKs in JavaScript, React, React Native, Flutter, Swift, Kotlin, Unity/C...
New
First poster: dani
The pool of talented C++ developers is running dry. Highly sought after, rarely provided.
New
First poster: bot
Declarative GNOME configuration with NixOS. I adore tinkering with my machine, trying new tools, extensions, themes, and ideas. When I w...
New
CommunityNews
Christian Mills - Testing Intel’s Arc A770 GPU for Deep Learning Pt. 2. This post covers my experience training image classification mod...
New
First poster: dyowee
A Go package for building Progressive Web Apps. A package for building progressive web apps (PWA) with the Go programming language (Gola...
New
First poster: dyowee
Software engineering job openings hit five-year low?. There are 35% fewer software developer job listings on Indeed today, than five yea...
New
New

Other popular topics Top

AstonJ
We have a thread about the keyboards we have, but what about nice keyboards we come across that we want? If you have seen any that look n...
New
Exadra37
On modern versions of macOS, you simply can’t power on your computer, launch a text editor or eBook reader, and write or read, without a ...
New
PragmaticBookshelf
Build highly interactive applications without ever leaving Elixir, the way the experts do. Let LiveView take care of performance, scalabi...
New
AstonJ
Saw this on TikTok of all places! :lol: Anyone heard of them before? Lite:
New
AstonJ
We’ve talked about his book briefly here but it is quickly becoming obsolete - so he’s decided to create a series of 7 podcasts, the firs...
New
Help
I am trying to crate a game for the Nintendo switch, I wanted to use Java as I am comfortable with that programming language. Can you use...
New
New
sir.laksmana_wenk
I’m able to do the “artistic” part of game-development; character designing/modeling, music, environment modeling, etc. However, I don’t...
New
AstonJ
If you’re getting errors like this: psql: error: connection to server on socket “/tmp/.s.PGSQL.5432” failed: No such file or directory ...
New
AstonJ
This is a very quick guide, you just need to: Download LM Studio: https://lmstudio.ai/ Click on search Type DeepSeek, then select the o...
New