klotz: serverless*

0 bookmark(s) - Sort by: Date ↓ / Title / - Bookmarks from other users for this tag

  1. Prashant Kumar Singh, Kshitij Gupta and Shivendra Srivastava write about how AWS Lambda replaced an aging network capture system with a new pipeline built using eBPF and Rust. The old architecture relied on kernel-side extensions that faced significant performance issues due to rule explosion in iptables as microVM density increased. By moving packet interception to the kernel via eBPF's traffic control (tc) hooks and handling aggregation in unprivileged, memory-efficient Rust processes, Lambda achieved constant-time lookups, supported IPv6, and significantly reduced CPU/memory overhead without dropping packets or modifying customer data.

    - The new system uses a decoupled architecture: eBPF for kernel capture, Rust taggers for userspace aggregation, and an orchestrator to manage the fleet of taggers per host.
    - To maintain security, unprivileged Rust processes receive access to ring buffers through file descriptors passed via Unix domain sockets using SCM_RIGHTS.
    - The system achieves byte-for-byte identical Amazon Ion records compared to the legacy system, allowing for seamless migration without changing downstream consumers.
    - Ring buffer sizes are mathematically derived from peak packet rates and drain intervals (100ms) to ensure no events are lost during bursts.
  2. Grafana and GitLab have released a new open-source solution that links GitLab CI/CD events into Grafana's observability stack via a serverless architecture, enabling real-time visibility and correlation between deploy events and performance metrics.
  3. Fly.io provides a secure and fast platform for deploying AI workflows and LLM-generated code using ephemeral, kernel-isolated virtual machines (Fly Machines). It offers features like secure sandboxing, fast startup times, a clean slate for each run, a simple API, and support for whole applications, not just code snippets.
  4. A curated guide to code sandboxing solutions, covering technologies like MicroVMs, application kernels, language runtimes, and containerization. It provides a feature matrix, in-depth platform profiles (e2b, Daytona, microsandbox, WebContainers, Replit, Cloudflare Workers, Fly.io, Kata Containers), and a decision framework for choosing the right sandboxing solution based on security, performance, workload type, and hosting preferences.
  5. OnDemand AI provides API services for media, services, and plugins, allowing developers to upload media, use NLP, and deploy machine learning models. It also facilitates serverless application deployment and allows BYOM (Bring Your Own Model) and BYOI (Bring Your Own Inference).
  6. 2020-05-11 Tags: , , , , by klotz
  7. 2019-05-15 Tags: , , , , by klotz
  8. 2018-06-08 Tags: , by klotz

Top of the page

First / Previous / Next / Last / Page 1 of 0 SemanticScuttle - klotz.me: Tags: serverless

About - Propulsed by SemanticScuttle