System Architecture

System Architecture

7404 bookmarks
Custom sorting
How to Create Good Software Architecture Diagrams
How to Create Good Software Architecture Diagrams
Software architecture diagrams are important tools for anyone involved in building software. They help us understand how different parts of…
·aakibkhan1.medium.com·
How to Create Good Software Architecture Diagrams
Plain Text Sports
Plain Text Sports
Instant live sports scores, play-by-play, and box scores
·plaintextsports.com·
Plain Text Sports
Recfiles - Wikipedia
Recfiles - Wikipedia
recfiles is a file format for human-editable, plain text databases.[1][2]
·en.wikipedia.org·
Recfiles - Wikipedia
Domain Name System - Wikipedia
Domain Name System - Wikipedia
The Domain Name System (DNS) is a hierarchical and distributed name service that provides a naming system for computers, services, and other resources on the Internet or other Internet Protocol (IP) networks. It associates various information with domain names (identification strings) assigned to each of the associated entities. Most prominently, it translates readily memorized domain names to the numerical IP addresses needed for locating and identifying computer services and devices with the underlying network protocols.[1] The Domain Name System has been an essential component of the functionality of the Internet since 1985.
·en.wikipedia.org·
Domain Name System - Wikipedia
What hard thing does your tech make easy?
What hard thing does your tech make easy?
I occasionally receive emails asking me to look at the writer's new language/library/tool. Sometimes it's in an area I know well, like formal methods. Other...
·buttondown.com·
What hard thing does your tech make easy?
Effigy, a distributed social data layer
Effigy, a distributed social data layer
I grew up in the world of BBSes, Usenet, and, to some extent, UUCP before that. This was fun – a world wide network all built up by volunteers sharing. Since we are all carrying supercomputers around now with massive idle storage and bandwidth, let's think about how we can recreate some of that fun, independent data sharing with modern web technologies, specifically Websockets and WebRTC. All you need is the computer that you already have with you.
·willschenk.com·
Effigy, a distributed social data layer
Unix philosophy - Wikipedia
Unix philosophy - Wikipedia
The Unix philosophy, originated by Ken Thompson, is a set of cultural norms and philosophical approaches to minimalist, modular software development. It is based on the experience of leading developers of the Unix operating system. Early Unix developers were important in bringing the concepts of modularity and reusability into software engineering practice, spawning a "software tools" movement. Over time, the leading developers of Unix established a set of cultural norms for developing software; these norms became as important and influential as the technology of Unix itself, and have been termed the "Unix philosophy."
·en.wikipedia.org·
Unix philosophy - Wikipedia
The 'Unix Way' Has a Right Way That's Almost a Lost Way
The 'Unix Way' Has a Right Way That's Almost a Lost Way
As I study tech sector innovations, I see signs that the old traditions are fading. I'm not one to sanctify tradition for tradition's sake, but I see merit in maintaining a traditional approach to computing tasks that encourages shrewdness. To illustrate what I mean, these are some ways we are straying from the Unix way, and my view on why we should return to the path.
·linuxinsider.com·
The 'Unix Way' Has a Right Way That's Almost a Lost Way
The Hidden Complexity of Scaling WebSockets
The Hidden Complexity of Scaling WebSockets
WebSockets are at the very core of Compose. Learn how we scaled them to support 1000s of concurrent users.
·composehq.com·
The Hidden Complexity of Scaling WebSockets
Horn clause - Wikipedia
Horn clause - Wikipedia
In mathematical logic and logic programming, a Horn clause is a logical formula of a particular rule-like form that gives it useful properties for use in logic programming, formal specification, universal algebra and model theory. Horn clauses are named for the logician Alfred Horn, who first pointed out their significance in 1951.[1]
·en.wikipedia.org·
Horn clause - Wikipedia
IPCM: Solving Dynamic IPFS Content with Blockchain Smart Contracts
IPCM: Solving Dynamic IPFS Content with Blockchain Smart Contracts
Over the past few years, IPFS has become the default file network for offchain storage. When you combine immutable files with an immutable blockchain ledger, you get a powerful combination. While immutability is key to IPFS, it has also become one of its downsides. There are many crypto and blockchain
·pinata.cloud·
IPCM: Solving Dynamic IPFS Content with Blockchain Smart Contracts
What is Private IPFS?
What is Private IPFS?
If you have been in the blockchain and crypto space, then there is a chance you've heard of IPFS and how it's used for offchain storage. In many ways, it's a perfect pairing: content on IPFS gets a hash that can be verified, it works as an address, and referencing
·pinata.cloud·
What is Private IPFS?
IPFS Privacy
IPFS Privacy
How Private is IPFS?
·medium.com·
IPFS Privacy
Thinkerbell Postmortem/Brain dump
Thinkerbell Postmortem/Brain dump
A programming language for the SmartHome. Also, a type system and a process algebra.
·yoric.github.io·
Thinkerbell Postmortem/Brain dump
The 7 Most Influential Papers in Computer Science History
The 7 Most Influential Papers in Computer Science History
This post celebrates influential papers that shaped technology and communication. Their foundational concepts inspire continued innovation, highlighting the importance of understanding our roots fo…
·terriblesoftware.org·
The 7 Most Influential Papers in Computer Science History
The Lessons of Lucasfilm's Habitat | Journal For Virtual Worlds Research
The Lessons of Lucasfilm's Habitat | Journal For Virtual Worlds Research
Habitat is a "multi-player online virtual environment", created by Lucasfilm Games, a division of LucasArts Entertainment Company, in association with Quantum Computer Services, Inc. It was arguably one of the first attempts to create a very large scale commercial multi-user virtual environment in 1985. The system we developed could support a population of thousands of users in a single shared cyberspace. Habitat presented its users with a real-time animated view into an online simulated world in which users could communicate, play games, go on adventures, fall in love, get married, get divorced, start businesses, found religions, wage wars, protest against them, and experiment with self-government. Our experiences developing the Habitat system, and managing the virtual world that resulted, offer a number of interesting and important lessons for prospective cyberspace architects. The purpose of this paper is to discuss some of these lessons. We hoped that the next generation of builders of virtual worlds can benefit from our experiences and (especially) from our mistakes.
·jvwr-ojs-utexas.tdl.org·
The Lessons of Lucasfilm's Habitat | Journal For Virtual Worlds Research
Warp: The intelligent terminal
Warp: The intelligent terminal
Warp is the intelligent terminal with AI and your dev team's knowledge built-in. Available now on MacOS and Linux.
·warp.dev·
Warp: The intelligent terminal
Introducing Bluesky Starter Packs - Bluesky
Introducing Bluesky Starter Packs - Bluesky
Create a starter pack today — personalized invites that bring friends directly into your slice of Bluesky.
·bsky.social·
Introducing Bluesky Starter Packs - Bluesky