Skip to content

Instantly share code, notes, and snippets.

@EliFuzz
EliFuzz / Summary table for compatibility of NPM, YARN, PNPM.md
Last active June 28, 2023 07:27
Summary table for compatibility of NPM, YARN, PNPM Package Managers
Package Manager Registry CLI Ecosystem
NPM npmjs.com npm-cli Node.js
YARN npmjs.com yarn-cli Node.js
PNPM npmjs.com pnpm-cli Node.js
@EliFuzz
EliFuzz / Summary table for Security of NPM, Yarn, PNPM.md
Created June 28, 2023 07:29
Summary table for Security of NPM, Yarn, PNPM Package Managers
Package Manager Verification Isolation Resolution
NPM SHA-512 No Semver
YARN SHA-1 No Semver
PNPM SHA-512 Yes Strict
@EliFuzz
EliFuzz / Summary Table of Maven vs Gradle.md
Last active June 29, 2023 00:47
Summary Table of Maven vs Gradle Build Automation Tools
Feature Gradle Maven
Build Model Flexible and customizable Standardized and opinionated
Dependency Management Highly flexible and efficient Robust and reliable
@EliFuzz
EliFuzz / Common xk6 API for Kafka.md
Created July 3, 2023 05:04
Common xk6-kafka extension functions for Kafka
Function Description
consume(reader, limit) Consume messages from the Kafka server
createTopic(address, topic) Create a new topic
listTopics(address) Return a unique set of topics
produce(writer, messages) Produce messages to the Kafka server
reader(brokers, topic) Instantiate a new Reader instance
writer(brokers, topic) Instantiate a new Writer instance
@EliFuzz
EliFuzz / Reader (Consumer) and Writer (Producer) xk6-kafka extension API.md
Created July 3, 2023 05:23
Reader (Consumer) and Writer (Producer) xk6-kafka extension API
Reader: Consumer Writer: Producer Metrics Description
dial.count Total number of times the reader/writer tries to connect to Kafka
error.count Total number of errors occurred when reading/writing from/to Kafka
message.bytes Total bytes consumed/produced
message.count Total number of messages consumed/produced
fetches.count Total number of times the reader fetches batches of messages from Kafka
✓ timeouts.count Total number of timeouts occurred when reading fro
@EliFuzz
EliFuzz / Flink, Spark, Storm, Kafka: Comparison Table of Features.md
Last active July 14, 2023 04:07
Flink, Spark, Storm, Kafka: Comparison Table of Features
@EliFuzz
EliFuzz / Common Problems and Solutions: Service instance per host.md
Created July 18, 2023 15:52
Common Problems and Solutions: Service instance per host
Problem Explanation Solution
Resource Utilization Each host may not be fully utilized, resulting in wasted resources Use containerization technologies like Docker to deploy multiple service instances on a singl
@EliFuzz
EliFuzz / Common Problems and Solutions: Multiple service instances per host.md
Created July 18, 2023 15:56
Common Problems and Solutions: Multiple service instances per host
Problem Explanation Solution
Provisioning Lack of control on service instances unless each instance is a separate process Provision separate hosts for eac
@EliFuzz
EliFuzz / Common Problems and Solutions: Service instance per VM.md
Created July 18, 2023 15:59
Common Problems and Solutions: Service instance per VM
Problem Explanation Solution
Resource Overhead Deploying each microservice instance as a separate VM can result in a significant resource overhead, increasing the cost of deployment Analyze resource requirements for each microservice and optimize resource allocation to minimize overhead and cost
Complexity Managing m
@EliFuzz
EliFuzz / Common Problems and Solutions: Service instance per Container.md
Created July 18, 2023 16:02
Common Problems and Solutions: Service instance per Container
Problem Explanation Solution