ContentPosts from @faun..
Link
@faun shared a link, 1 year, 8 months ago
FAUN.dev()

How do HTTP servers figure out Content-Length?

HTTP servers, such as Go's, handle Content-Length via chunked transfer encoding when responses exceed buffer size, using hexadecimal to indicate chunks, enabling efficient data transfer without storing entire responses in memory—a clever mechanism prevalent since HTTP 1.1 and replaced by streaming i.. read more  

How do HTTP servers figure out Content-Length?
Link
@faun shared a link, 1 year, 8 months ago
FAUN.dev()

Some Go web dev notes

The author discovered that Go 1.22 improves routing directly in the standard library, avoiding manual setup, and showcased how sqlc simplifies SQL integration without learning an ORM; highlights include solutions for SQLite optimizations, addressing GC limits in Go 1.19 to prevent OOM, and Go's simp.. read more  

Link
@faun shared a link, 1 year, 8 months ago
FAUN.dev()

Microsoft Brings More AI-Optimized VMs to Azure

Microsoft unveils Azure ND H200 v5 VMs with a76% surge in High Bandwidth Memoryand eight Nvidia H200 GPUs for AI supercomputing flexibility, alongside the FXv2-series VMs in public preview, boasting doubled vCPUs and enhanced IOPS for complex simulations and SQL workloads... read more  

Microsoft Brings More AI-Optimized VMs to Azure
Link
@faun shared a link, 1 year, 8 months ago
FAUN.dev()

Why We Chose NGINX + HashiStack Over Kubernetes for Our Service Discovery Needs

Switching from Kubernetes to Nomad streamlined deployments but required efficient service discovery to ensure smooth routing; by leveraging Consul and an open-source NGINX module, the infrastructure achieved robust and scalable routing without the complexity and cost of NGINX Plus, offering a powerf.. read more  

Why We Chose NGINX + HashiStack Over Kubernetes for Our Service Discovery Needs
Link
@faun shared a link, 1 year, 8 months ago
FAUN.dev()

Thousands of Linux systems infected by stealthy malware since 2021

Perfctl malware exploitsover 20,000Linux misconfigurations and patches CVE-2023-33246 with rootkits, camouflaging via deceptive process names and TOR, while secretly mining cryptocurrency—a stealthy threat to millions online... read more  

Thousands of Linux systems infected by stealthy malware since 2021
Link
@faun shared a link, 1 year, 8 months ago
FAUN.dev()

Getting started: Continuous deployment with Azure Bicep and Azure DevOps

Azure Bicep deployment with Azure DevOps streamlines Infrastructure as Code by leveraging YAML-based pipelines, workload identity federation for secure deployments, and subscription-level scoping to simplify resource management across Azure environments, allowing for individual deployment control an.. read more  

Getting started: Continuous deployment with Azure Bicep and Azure DevOps
Link
@faun shared a link, 1 year, 8 months ago
FAUN.dev()

Dockerfile: Explore RUN, CMD, and ENTRYPOINT Like Never Before

In crafting efficient Docker images, prioritizeminimizing layersby combining commands in RUN statements for smaller images, use CMD for default runtime behavior that’s easily overridden, leverage ENTRYPOINT for fixed commands, and always prefer exec form for robust signal handling, ensuring your con.. read more  

Dockerfile: Explore RUN, CMD, and ENTRYPOINT Like Never Before
Link
@faun shared a link, 1 year, 8 months ago
FAUN.dev()

Cloud Security Posture Management (CSPM) Open-Source Tools

CSPM tools like Trivy, KICS, and Checkov bring pre-deployment IaC security checks to the forefront, while Wazuh, Prowler, and Deepfence ThreatMapper provide robust, ongoing monitoring for live cloud systems, enabling both proactive and reactive security management in cloud environments... read more  

Cloud Security Posture Management (CSPM) Open-Source Tools
Link
@faun shared a link, 1 year, 8 months ago
FAUN.dev()

A Deep Dive into Docker Compose

Using Docker Compose's YAML configurations, you can manage multi-container applications by defining services, custom networks, and persistent volumes, assign service-specific environment variables and dependencies, and utilize health checks and resource constraints, facilitating both scalability and.. read more  

Link
@faun shared a link, 1 year, 8 months ago
FAUN.dev()

A Journey to Secure and Standardize GitHub Repositories

Managing GitHub repositories as code at Apheris boosted security and collaboration by using Terraform for infrastructure, standardizing configurations, enforcing branch protection, integrating DevSecOps practices, enabling Innersource, and ensuring rapid setup and consistent security checks, all whi.. read more  

A Journey to Secure and Standardize GitHub Repositories