Best of Edge Computing2024

  1. 1
    Video
    Avatar of tiffintechTiff In Tech·2y

    The Most Underrated Tech Skills for 2025 (That Could Skyrocket Your Career)

    Tech skills like edge computing, low code/no code development, quantum computing, digital ethics, and green tech are predicted to become crucial by 2025. Edge computing processes data closer to its source, reducing latency. Low code/no code platforms democratize app development. Quantum computing leverages quantum properties for faster problem-solving. Digital ethics ensures responsible technology use, and green tech focuses on reducing the environmental impact of technology. Acquiring these skills can significantly boost career prospects.

  2. 2
    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.

  3. 3
    Article
    Avatar of communityCommunity Picks·2y

    HTTP vs. WebSockets: Which protocol for your Postgres queries at the Edge

    SQL-over-HTTP has been added to the Neon driver, which previously only supported WebSockets, for querying Postgres databases closer to end-users. WebSockets excel in maintaining consistent connections, offering low latencies for sustained queries but perform slower for single-shot queries. By contrast, HTTP is quicker for single-shot queries but lacks features like session support and interactive transactions. To strike a balance, connection caching was introduced, speeding up HTTP queries by around 10ms. The choice between HTTP and WebSockets depends on query type, user location, and specific APIs used.

  4. 4
    Article
    Avatar of communityCommunity Picks·2y

    Build your own edge computing app

    Learn how to create and deploy an edge computing web app using Glitch and Fastly's Compute platform. This guide covers remixing a demo site, editing Compute code, and deploying your app as a serverless solution on Fastly's network. The process involves using JavaScript and WebAssembly (Wasm) to customize the user experience based on geolocation, and provides steps to set up a Fastly account, create an API token, and deploy your project seamlessly.

  5. 5
    Article
    Avatar of communityCommunity Picks·2y

    Lightweight Kubernetes and Wasm is a Perfect Combo

    Lightweight Kubernetes distributions like k3s, Microk8s, and k0s, combined with SpinKube, offer significant performance and resource efficiency benefits. Spin applications, which are WebAssembly-based, have minimal runtime overhead and can scale rapidly. This makes them ideal for both low-frequency use cases and high-traffic scenarios, as well as for edge computing where optimizing network latency is crucial.

  6. 6
    Article
    Avatar of communityCommunity Picks·2y

    An easy intro to edge computing

    Edge computing enhances website performance by processing data closer to the user, reducing latency and improving user experience. It involves using networks of servers (CDNs) to cache and serve content more efficiently. Modern edge networks can run code close to users, enabling personalized content, A/B testing, and better error handling. Technologies like Fastly and Glitch aim to make these advanced capabilities accessible to more developers, paving the way for innovative web applications.

  7. 7
    Article
    Avatar of finoutfinout·2y

    K3s vs. K8s: Breaking Down the Differences and Deciding When to Use Each

    Comparison between K3s and K8s, highlighting their key differences and use cases.

  8. 8
    Video
    Avatar of programmersarealsohumanProgrammers are also human·2y

    *Next-door 10x Software Engineer* [FULL]

    The post is a chaotic depiction of a software engineering environment where developers deal with edge computing, infrastructure issues, and various technical challenges. Tasks mentioned include moving AWS stack to a Mac Mini, fixing CUDA drivers, experimenting with AR libraries, and managing custom developed cryptographic solutions. The narrative highlights the urgency and improvisation often needed in tech projects, with humorous undertones about the unpredictable nature of software development.

  9. 9
    Article
    Avatar of medium_jsMedium·2y

    The Ultimate Handbook for LLM Quantization

    Large Language Models (LLMs) often require substantial computational resources, making them challenging to run on devices without powerful GPUs. Quantization is a technique that reduces the memory footprint and computational requirements by converting higher-precision weights to lower-precision formats, such as FP32 to INT8. This post delves into various quantization methods, including Post-Training Quantization (PTQ) and Quantization-Aware Training (QAT), and reviews state-of-the-art techniques like LLM.int8(), GPTQ, and QLoRA. These methods help enable LLM deployment on edge devices without significant performance loss.

  10. 10
    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.

  11. 11
    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.

  12. 12
    Article
    Avatar of androiddevAndroid Developers Blog·2y

    Gemini Nano is now available on Android via experimental access

    Gemini Nano, Google's efficient model for on-device AI tasks, is now available for all Android developers via experimental access. Initially compatible with Pixel 9 series devices, Gemini Nano offers local processing of text-to-text prompts, ensuring data privacy, offline functionality, and cost savings. The model, known as 'Nano 2,' is significantly more capable than its predecessor and can be integrated into apps using the AI Edge SDK.

  13. 13
    Article
    Avatar of communityCommunity Picks·2y

    A Complete Guide on Edge Computing

    Edge computing processes data close to its source, reducing latency and bandwidth usage while enhancing security and reliability. It is vital for applications like IoT, industrial automation, healthcare, and smart cities. Key benefits include lower latency, improved bandwidth efficiency, enhanced security, and scalability. Future trends suggest deeper integration with AI/ML, standardization, and the increased adoption of 5G networks.