HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jeffdoolittle

no profile record

Submissions

L Peter Deutsch on the Fallacies of Distributed Computing

m-cacm.acm.org
2 points·by jeffdoolittle·5 anni fa·1 comments

comments

jeffdoolittle
·3 anni fa·discuss
+1 to this comment. The book is fantastic. So many good ideas came out of the early 1970s and have been duly forgotten or ignored by this industry. It's time to reclaim them.
jeffdoolittle
·4 anni fa·discuss
I'm one of the hosts for Software Engineering Radio.

https://se-radio.net

From the About page:

Software Engineering Radio is a podcast targeted at the professional software developer. The goal is to be a lasting educational resource, not a newscast. Now a weekly show, we talk to experts from throughout the software engineering world about the full range of topics that matter to professional developers.
jeffdoolittle
·4 anni fa·discuss
The problem is people, and the solution is people, and that's the problem.
jeffdoolittle
·4 anni fa·discuss
The code itself matters little. It's a fools errand to attempt to write "good code" while glossing over, or outright ignoring, information hiding and dependency management.

Structure, testability, documentation and automation of the system give you a fighting chance.
jeffdoolittle
·4 anni fa·discuss
https://jeffdoolittle.com

I write about leadership, complexity, and system design. I'm also one of the hosts of Software Engineering Radio at https://se-radio.net and a Systems Architect at Trimble.
jeffdoolittle
·4 anni fa·discuss
Infinite banking

https://jlmwealthstrategies.com/what-is-infinite-banking/
jeffdoolittle
·5 anni fa·discuss
L. Peter Deutsch is the founder of Aladdin Enterprises and creator of GhostScript.

The fallacies of distributed computing are a set of assertions made by original Sun Microsystems fellows, including Deutsch, which describe false assumptions invariably made by programmers who are new to distributed applications.

In an interview, Deutsch retells the history of the fallacies, discusses their relevance today, and corrects some frequent misattributions and misunderstandings regarding their origin. Specific topics referenced include network reliability, network security, message security, and network topology.

From Software Engineering Radio