Best of Edge ComputingDecember 2024

  1. 1
    Article
    Avatar of cncfCNCF·1y

    Understanding k0s: a lightweight Kubernetes distribution for the community

    k0s is a lightweight, flexible Kubernetes distribution designed to simplify the setup and management of Kubernetes clusters. It features a single-binary architecture, zero external dependencies, and is optimized for edge and IoT deployments. k0s supports multi-node clusters and offers built-in high availability, making it suitable for small and medium-sized enterprises as well as large production systems. Maintained by Mirantis and Replicated, it provides a streamlined Kubernetes experience with full compatibility with Kubernetes APIs.

  2. 2
    Article
    Avatar of fermyonFermyon·1y

    Using SpinKube on Kairos

    A guide to running Spin applications on Kairos, detailing SpinKube—a project to run WebAssembly apps on Kubernetes—and explaining Kairos, a Linux meta-distribution that enhances existing distributions with features like container-based management, immutability, and atomic upgrades. The guide provides step-by-step instructions on setting up Kairos, installing SpinKube, and testing the configuration for edge computing efficiency.

  3. 3
    Article
    Avatar of tfTensorFlow·1y

    Introducing Wake Vision: A High-Quality, Large-Scale Dataset for TinyML Computer Vision Applications

    Wake Vision is a new large-scale dataset created to advance research and development in TinyML, which focuses on running machine learning models on low-power devices like microcontrollers. The dataset contains approximately 6 million images, nearly 100 times larger than the previous Visual Wake Words (VWW) dataset. Wake Vision offers high-quality labeled images, beneficial for under-parameterized models, and includes fine-grained benchmarks for real-world applications. The dataset is freely available under a permissive license, aiming to help researchers build better person detection models for ultra-low-power devices.