
Apache Thrift
Docker Hub
Apache ZooKeeper
Eureka
Avro
SkyDNS
gRPC
runc
LinuxKit
RancherOS
Hacker News Search
k3OS
Ottomatica slim
Packer
Talos Linux
Cockpit Project
Apache Thrift
LinuxKitApache Thrift might be a bit more popular than LinuxKit. We know about 13 links to it since March 2021 and only 10 links to LinuxKit. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
I once read a paper about Apache/Meta Thrift [1,2]. It allows you to define data types/interfaces in a definition file and generate code for many programming languages. It was specifically designed for RPCs and microservices. [1]: https://thrift.apache.org/. - Source: Hacker News / over 1 year ago
While gRPC and Apache Thrift have served the microservice architecture well, CloudWeGo's advanced features and performance metrics set it apart as a promising open source solution for the future. - Source: dev.to / over 2 years ago
Services in general communicate via Thrift (and in some cases HTTP). Source: over 3 years ago
Protocol Buffers is the most popular one, but there are many others such as Apache Thrift and my own Typical. Source: over 3 years ago
RPC is not strictly OO, but you can think of RPC calls like method calls. In general it will reflect your interface design and doesn't have to be top-down, although a good project usually will look that way. A good contrast to REST where you use POST/PUT/GET/DELETE pattern on resources where as a procedure call could be a lot more flexible and potentially lighter weight. Think of it like defining methods in code... Source: over 3 years ago
Funnily enough, we shipped the Docker Desktop VM a decade ago now (experience report at https://dl.acm.org/doi/10.1145/3747525). The embedded VM in DD is much more stripped down than the one in Claude Cowork (its based on https://github.com/linuxkit/linuxkit), and its more specialised to container workloads rather than just using bubblewrap for sandboxing (system services run in their own isolated namespaces).... - Source: Hacker News / 6 months ago
Note: Namespaces are a feature of the linux kernel. But Docker allows you to run containers on Windows and Mac... How does that work? The secret is that embedded in the Docker product or Docker engine is a linux subsystem. Docker open-sourced this linux subsystem to a new project: LinuxKit. Being able to run containers on many different platforms is one advantage of using the Docker tooling with containers. - Source: dev.to / almost 2 years ago
Another project that aims to deliver this is Linuxkit (https://github.com/linuxkit/linuxkit). All the components they ship are written in memory safe languages (usually Go) and run as containers under containerd. You can build a custom image very easily, fully defined as a YAML file. - Source: Hacker News / over 2 years ago
Docker-the-company maintained https://github.com/linuxkit/linuxkit. - Source: Hacker News / over 3 years ago
LF-Edge EVE project leverages Linuxkit to create custom OSs for Edge Devices which in turn leverages Containers as Lego Blocks. - Source: dev.to / almost 4 years ago
Docker Hub - Docker Hub is a cloud-based registry service
RancherOS - A simplified Linux distribution built from containers, for containers. Everything in RancherOS is managed by Docker, with minimum software needed to run Docker.
Apache ZooKeeper - Apache ZooKeeper is an effort to develop and maintain an open-source server which enables highly reliable distributed coordination.
Hacker News Search - a faster hnsearch
Eureka - Eureka is a contact center and enterprise performance through speech analytics that immediately reveals insights from automated analysis of communications including calls, chat, email, texts, social media, surveys and more.
k3OS - Purpose-built OS for Kubernetes, fully managed by Kubernetes.