ContentPosts from @mudit009..
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

Announcing CSV Export for AWS Resource Explorer Search Results

Title: Tips for better resource organization using AWS tags and CSV exports In this tutorial, learn how to use AWS tags and CSV exports to organize your resources better. Export CSV files including the resource identifier, service, resource type, region, and AWS account ID. Use the resulting CSV fi.. read more  

Announcing CSV Export for AWS Resource Explorer Search Results
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

AWS Controllers for Kubernetes (ACK) for Amazon MemoryDB is now generally available

Amazon launches MemoryDB: a Redis-compatible in-memory database service designed for modern microservice architecture, with ultrafast performance, high availability, and security features. It is perfectly suited for containerized workloads and Kubernetes users can manage MemoryDB resources directly.. read more  

AWS Controllers for Kubernetes (ACK) for Amazon MemoryDB is now generally available
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

Github Actions and Go

This post discusses building a re-usable CI system for Go development using Github Actions. It suggests using dependabot to manage dependencies, versioning, and caching. It also proposes adding parameters to the workflow such as verbose output, cache management, running tests in different orders, a.. read more  

Github Actions and Go
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

Speeding up a Go cli application with concurrency

A backend online multiplayer game requires a dedicated server uploader with a Go CLI to upload thousands of files and directories. Using an AWS API and implementing Go's concurrency feature, the process is optimized for speed and efficiency, allowing files to be uploaded in batches and shorten the .. read more  

Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

GRPC Gateway Client Generator

gRPC is a high-performance binary protocol and API framework. By converting REST to gRPC, it improves API performance and leverages code generation, but can be challenging to consume as a browser-built external API. gRPC Gateway Client eliminates the middleman by generating high-quality Golang cli.. read more  

GRPC Gateway Client Generator
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

A Comprehensive Guide to Structured Logging in Go

Go has built-in features for simple logging but third-party tools also exist for this purpose. How do you know which one to pick? The author starts by discussing the limitations of the standard library log package, such as lack of log levels, support for structured logging, and context-aware loggin.. read more  

A Comprehensive Guide to Structured Logging in Go
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

Data exfiltration with native AWS S3 features

Malicious actors are exploiting legitimate features like data replication in AWS to exfiltrate data. This article suggests ways todetect and prevent abuseof these features, including monitoring IAM policies, bucket policies, and CloudTrail logs. The article recommends using AWS Security Hub, restr.. read more  

Link
@mohammad_zaigam shared a link, 2 years, 9 months ago
Technical Solutions Specialist, Logiq.ai

Kubernetes Monitoring: Best Practices, Metrics and Tools

Kubernetes monitoring is the practice of observing and measuring the health and performance of a Kubernetes cluster and its components.

The main goal is to ensure the availability, reliability, and scalability of the cluster and the applications running on it.

Key metrics to measure include those related to clusters, nodes, pods, deployments, services, containers, and applications.

Best practices for monitoring K8S involve examining details in granular level data; gathering historical system data beyond metrics; understanding control plane monitoring; creating an instrumentation strategy with alerting; using a platform to run containers on physical/virtual machine clusters; utilizing Prometheus; selecting comprehensive Kubernetes monitoring tools.

Popular Kubernetes monitoring tools include Prometheus, Grafana, Fluentd, LOGIQ, and ELK Stack.

Kubernetes Monitoring: Best Practices, Metrics and Tools
Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

How DoorDash Designed a Successful Write-Heavy Scalable and Reliable Inventory Platform

DoorDash faced inventory management challenges as it moved into the Convenience and Grocery business, requiring the management of online inventory per merchant per store, with refreshes multiple times a day. To handle the scale of this inventory platform, the DoorDash team built a write-heavy invent.. read more  

Link
@faun shared a link, 2 years, 9 months ago
FAUN.dev()

Say Hello to Linea, a Developer Friendly zk-Rollup, Powered by ConsenSys

ConsenSys has launched Linea, an innovative Layer 2 (L2) solution that combines zero-knowledge proofs with full Ethereum Virtual Machine (EVM) equivalence. It allows developers to create scalable dapps without changing code or rewriting smart contracts. Linea offers faster transaction speeds, reduc.. read more  

Say Hello to Linea, a Developer Friendly zk-Rollup, Powered by ConsenSys