One big server
https://specbranch.com/posts/one-big-server/ [specbranch.com]
2022-09-02 13:11
tags:
architecture
perf
Monolith vs microservices ... small server vs big server...
We have all gotten so familiar with virtualization and abstractions between our software and the servers that run it. These days, “serverless” computing is all the rage, and even “bare metal” is a class of virtual machine. However, every piece of software runs on a server. Since we now live in a world of virtualization, most of these servers are a lot bigger and a lot cheaper than we actually think.
Transcending POSIX: The End of an Era?
https://www.usenix.org/publications/loginonline/transcending-posix-end-era [www.usenix.org]
2022-12-23 10:07
tags:
posix
In this article, we provide a holistic view of the Portable Operating System Interface (POSIX) abstractions by a systematic review of their historical evolution. We discuss some of the key factors that drove the evolution and identify the pitfalls that make them infeasible when building modern applications.
source: https://www.usenix.org
Rob Pike on the Origin of Unix Dot File Names
http://xahlee.info/UnixResource_dir/writ/unix_origin_of_dot_filename.html [xahlee.info]
2023-05-10 15:44
tags:
history
Long ago, as the design of the Unix file system was being worked out, the entries . and .. appeared, to make navigation easier....
Paul Baran
https://en.wikipedia.org/wiki/Paul_Baran [en.wikipedia.org]
2022-09-13 04:04
tags:
history
network
Paul Baran (born Pesach Baran /ˈbærən/; April 29, 1926 – March 26, 2011) was a Polish-American engineer who was a pioneer in the development of computer networks. He was one of the two independent inventors of packet switching.
source: book; where wizards stay up late
Web Development Manifesto
https://webdevelopmentmanifesto.com/ [webdevelopmentmanifesto.com]
2022-09-04 11:13
tags:
bloated
javascript
manifesto
web
Simplicity is the heart of the Unix philosophy. The more code lines you have removed, the more progress you have made. As the number of lines of code in your software shrinks, the more skilled you have become and the less your software sucks.
With the “Web Development Manifesto” we strive to maintain minimalism and clarity to drive web development to a completion that result in a much more sane World Wide Web.
source: https://unixsheikh.com
Huge Pages are a good idea
https://www.evanjones.ca/hugepages-are-a-good-idea.html [www.evanjones.ca]
2023-01-22 07:57
tags:
linux
memory
Remarks for Japan Prize award ceremony for Dennis Ritchie by Dough McIlroy
https://www.cs.dartmouth.edu/~doug/dmr.pdf [www.cs.dartmouth.edu]
2022-09-21 06:37
tags:
philosophy
unix
Adoring admirers have fed Linux goodies to a disheartening state of obesity.
If only some reincarnation with the genius and sensibility of Ken Thompson and Dennis Ritchie were still guiding the evolution of Unix!
source: https://www.wikiwand.com/en/Unix_philosophy
Understanding cpu microarchitecture
https://speakerdeck.com/alblue/understanding-cpu-microarchitecture-for-performance-jchampionsconf [speakerdeck.com]
2022-09-02 13:10
tags:
cpu
What happens inside the cpu? how things get delayed...
You Want Modules, Not Microservices
https://blogs.newardassociates.com/blog/2023/you-want-modules-not-microservices.html [blogs.newardassociates.com]
2023-03-31 12:20
tags:
microservice
Architecture is hard sometimes--people keep offering up some new idea that quickly becomes the mainstream “way to do it” without any context or nuance, and the industry, desperate to find ways to improve their architecture, snaps it up without hesitation. Microservices was the latest in the trend, and it’s time we dissected the idea and got to the real root of what’s going on.
source: CaptainPatate
Observations for students - Richard Hamming
https://www.ece.uvic.ca/~cai/hamming.pdf [www.ece.uvic.ca]
2022-09-14 16:28
tags:
excellence
history
learning
a. Learn to learn
b. Learn to question things
c. Acquire the permanent habit of learning
Makefile Tutorial
https://makefiletutorial.com/ [makefiletutorial.com]
2023-03-03 08:11
tags:
makefile
OpenBSD innovations
https://openbsd-innovations.ctors.net/ [openbsd-innovations.ctors.net]
2023-03-03 08:13
tags:
openbsd
A curated list of openbsd’s innovations
[The Bikeshed] Queue ACM articles from Poul-Henning Kamp
https://queue.acm.org/listing.cfm?sort=publication_date&order=desc&item_topic=all&qc_type=Thebikeshed&filter=all&page_title=The%20Bikeshed [queue.acm.org]
2022-09-01 19:54
tags:
acm
bikeshed
kamp
Freebsd is an amazing OS
https://www.unixsheikh.com/articles/freebsd-is-an-amazing-operating-system.html [www.unixsheikh.com]
2022-09-01 18:58
tags:
freebsd
os
People who know what they are doing run FreeBSD! Everyone in the communication industry run FreeBSD!
source: unixsheikh
The Bikeshed email
http://phk.freebsd.dk/sagas/bikeshed/ [phk.freebsd.dk]
2022-09-03 16:50
tags:
history
kamp
The really, really short answer is that you should not. The somewhat longer answer is that just because you are capable of building a bikeshed does not mean you should stop others from building one just because you do not like the color they plan to paint it. This is a metaphor indicating that you need not argue about every little feature just because you know enough to do so. Some people have commented that the amount of noise generated by a change is inversely proportional to the complexity of the change.
J. C. R. Licklider
https://en.wikipedia.org/wiki/J._C._R._Licklider [en.wikipedia.org]
2022-09-13 04:09
tags:
computing
history
network
Joseph Carl Robnett Licklider (/ˈlɪklaɪdər/; March 11, 1915 – June 26, 1990), known simply as J. C. R. or “Lick”, was an American psychologist[2] and computer scientist .... He is particularly remembered for being one of the first to foresee modern-style interactive computing and its application to all manner of activities; and also as an Internet pioneer with an early vision of a worldwide computer network long before it was built
source: book; where wizards stay up late
What color is your function
https://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/ [journal.stuffwithstuff.com]
2023-03-25 13:46
tags:
language
Bullshit jobs
https://strikemag.org/bullshit-jobs/ [strikemag.org]
2024-05-03 06:35
tags:
bullshit
Real, productive workers are relentlessly squeezed and exploited. The remainder are divided between a terrorised stratum of the, universally reviled, unemployed and a larger stratum who are basically paid to do nothing, in positions designed to make them identify with the perspectives and sensibilities of the ruling class (managers, administrators, etc.)—and particularly its financial avatars—but, at the same time, foster a simmering resentment against anyone whose work has clear and undeniable social value.
source: dhh
You don't need html
https://no-ht.ml/ [no-ht.ml]
2022-12-04 06:49
tags:
critical
La poudre verte - La solution à tous vos problèmes informatiques
https://www.poudreverte.org/ [www.poudreverte.org]
2023-03-31 07:49
tags:
funny
* Décongestion de réseaux
* Débuggage de logiciels
* Protection contre les virus
* Protection contre les tentatives d’intrusions
* Restructuration de services
* Partage de connexion Internet sans connexion
* Suppression aléatoire de compte utilisateur
* Protection anti-spoofing basée sur les adresses MAC
* Définition de politique de gestion et de sécurité aléatoire
* Elimination systématique des fichiers de log (journaux)
* Protection contre les DoS et DDoS grâce au système exclusif InUranus®
* Support de IPoT
* Rend vos données importantes accessibles à tout moment et à tout endroit
* Débloque les claviers qui se bl
source: CaptainPatate