Understanding the HTTP 431 Error: A Developer's Guide | Zuplo Blog
The HTTP 431 Request Header Fields Too Large client-side error indicates the server refuses to process a request because its header fields are too large
System Design Case Study #3: How Discord Scaled Their Member Update Feature Benchmarking Different Data Structures - Scaleyourapp
The member list update feature in Discord servers became quite a bottleneck in terms of memory & CPU usage because the system had to update the entire member list in every Discord server every time someone joined or left the server, changed their status (online,...
Enterprise programming is the management of system complexity. The main goals of most enterprise projects are to minimize bugs, ensure scalability, and release as soon as possible. These goals are unreachable in projects where people rely on individual skills rather than on a system-based approach.
Vehicle-To-Everything: The Looming Smart Traffic Experience
Much of a car’s interaction with the world around it is still a very stand-alone, analog experience, regardless of whether said car has a human driver or a self-driving computer system. Mark …
Half-life is the time required for a quantity to reduce to half of its initial value. The term is commonly used in nuclear physics to describe how quickly unstable atoms undergo radioactive decay or how long stable atoms survive. The term is also used more generally to characterize any type of exponential decay. For example, the medical sciences refer to the biological half-life of drugs and other chemicals in the human body. The converse of half-life is doubling time.
Flow Computing has developed a new computing architecture that combines parallel processing units with CPUs. By reducing the overhead of parallelization, the company claims it can effectively make a CPU 100 times faster.
The Unspoken Tradoffs of Fine-Grained Authorization
Discover the possible tradeoffs when building fine-grained authorization (FGA). Learn from a real-world use case how to examine such tradeoffs and build better software.
How We Built a Content Recommendation System With Pgai and Pgvectorscale
Learn how and why Pondhouse Data built a content recommendation system using pgai and pgvectorscale, and how to access these AI tools for your use case.
pump.io is a software package containing a social networking service and communication protocol that can be used as a federated social network. Started by Evan Prodromou, it is a follow-up to his previous microblogging software StatusNet and its OStatus protocol. It is designed to be more lightweight and usable for general activity streams instead of the predecessor's focus on microblogging timelines, with its goal being to achieve "most of what people want from a social network".
Pleroma is a free and open-source microblogging social networking service. Unlike popular microblogging services such as Twitter or Weibo, Pleroma can be self-hosted and operated by anyone with a server and a web domain, a combination commonly referred to as an instance. Instance administrators can manage their own code of conduct, terms of service, and content moderation policies, allowing users to have more control over the content they view as well as their experience. It was named after the religious concept of pleroma, or the totality of divine powers.
Bento is a discontinued database application for Mac OS X made by the former FileMaker Inc., since renamed to Claris. Bento differed significantly from the company's flagship product, FileMaker Pro, in that it relied heavily on templates and integration with other applications. By default, Bento's data sources included Apple's Address Book and Calendar applications, which it could modify directly. FileMaker announced on July 31, 2013, that it would discontinue Bento on September 30, 2013.