System Architecture

System Architecture

7404 bookmarks
Custom sorting
A Beginner’s Guide to Strategy Design Pattern
A Beginner’s Guide to Strategy Design Pattern
A Step-by-Step Guide to Using the Strategy Design Pattern in Object-Oriented Programming for Flexible and Reusable Code
·ashutoshkrris.medium.com·
A Beginner’s Guide to Strategy Design Pattern
What Is a URL
What Is a URL
Dangers of inconsistent parsing of URLs
·azeemba.com·
What Is a URL
IPv6 In Real Life
IPv6 In Real Life
I have built quite the reputation as an IPv6 contrarian over the years, particularly as I yearly criticize FOSDEM for describing their dual-stack network as a “legacy” network. As I kee…
·flameeyes.blog·
IPv6 In Real Life
Tag Systems
Tag Systems
I’ve tried to write a blog post on tag systems for years now. Literally years, I think I first started drafting it out in 2018 or so? The problem is that...
·buttondown.email·
Tag Systems
Under Linux, libSegFault and addr2line are underrated
Under Linux, libSegFault and addr2line are underrated
Many modern programming languages like Java produce useful error messages when they fail. Some indicate where in the program (e.g., down to the line of source code) the failure occurred. Slowly, the C++ language is moving in this direction. A particularly nasty problem in C and C++ are segmentation faults: they occur when you are … Continue reading Under Linux, libSegFault and addr2line are underrated
·lemire.me·
Under Linux, libSegFault and addr2line are underrated
Bobsled Offers Platform-Neutral Data Sharing Service
Bobsled Offers Platform-Neutral Data Sharing Service
Bobsled offers a cross-cloud data sharing service and announces a $25M Series A funding round, led by Greycroft and Madrona, to build it out.
·thenewstack.io·
Bobsled Offers Platform-Neutral Data Sharing Service
The Pure Unification Of Block And File Storage
The Pure Unification Of Block And File Storage
Companies have been working for years to pull together block, file, and object storage under a single umbrella, giving enterprises that are at times
·nextplatform.com·
The Pure Unification Of Block And File Storage
How to Decide Between a Layer 2 or Layer 3 Network
How to Decide Between a Layer 2 or Layer 3 Network
Layer 2 Data Link connectivity provides low latency while Layer 3 Network Link offers greater scalability. Which is the right one for your workloads? Nokia has some answers.
·thenewstack.io·
How to Decide Between a Layer 2 or Layer 3 Network
The Mathematics of Types
The Mathematics of Types
Programming isn't about mindlessly typing away on a keyboard. There is an aesthetic quality that comes with approaching a problem.
·trebledj.github.io·
The Mathematics of Types
Assessing the Usability of a User Interface Standard
Assessing the Usability of a User Interface Standard
This paper by Henrik Thovtrup and Jakob Nielsen illustrates how user interface standards can be hard to use for developers. Two experiments demonstrate that compliance with standards is limited in both laboratory and corporate settings.
·nngroup.com·
Assessing the Usability of a User Interface Standard
The Easiest Way to Deploy Your App
The Easiest Way to Deploy Your App
Connect your GitHub repo or choose a starter and deploy. See your app live in minutes.
·adaptable.io·
The Easiest Way to Deploy Your App
Confessions of a Socialist Entrepreneur - Peter Barnes
Confessions of a Socialist Entrepreneur - Peter Barnes
The Washington Monthly, October 1983 SEVEN YEARS AGO, at the age of 34, I decided to become a socialist entrepreneur. It seemed like a logical calling to pursue.  As a muckraking jour­nalist, I’d flung my share of arrows at the big corporations, although I inwardly feared they were invincible be­cause no one else could deliver... Read more...
·peter-barnes.org·
Confessions of a Socialist Entrepreneur - Peter Barnes
Entry 1: Algorithmic Identities
Entry 1: Algorithmic Identities
Who are you, or rather, who does the algorithm think you are? If we form our identities by the information we receive, it is uncertain how much of who we are is constituted by an algorithm. Do algorithms determine what we find meaningful?
·dilemmasofmeaning.substack.com·
Entry 1: Algorithmic Identities
Selecting the Best Authorization for Your API Integrations
Selecting the Best Authorization for Your API Integrations
API calls require authorization. How do you select the best authorization mechanism? This post lists the different authorization options and answers which mechanism is the best!
·developer.okta.com·
Selecting the Best Authorization for Your API Integrations