xk6
Redis
Our great sponsors
- InfluxDB - Access the most powerful time series database as a service
- CodiumAI - TestGPT | Generating meaningful tests for busy devs
- SonarQube - Static code analysis for 29 languages.
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
xk6 | Redis | |
---|---|---|
2 | 265 | |
121 | 59,972 | |
8.3% | 1.4% | |
3.1 | 9.7 | |
20 days ago | 4 days ago | |
Go | C | |
Apache License 2.0 | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
xk6
-
How to Load Test Your Kafka Producers and Consumers using k6
Recently, k6 started supporting k6 extensions to extend k6 capabilities for other cases required by the community. The community has already built plenty of extensions. k6 extensions are written in Go, and many of them are reusing existing Go libraries.
-
Benchmarking Redis with k6
Previously, I have covered an article on Load Testing SQL Databases with k6. For your information, from k6 version 0.29.0 onwards, you can write a k6 Go extension and build your own k6 binaries. This comes in handy as you can use a single framework for load testing different protocols, such as ZMTQ, SQL, Avro, MLLP, etc.
Redis
-
Redis Caching in 4 minutes
First of all, you need to install redis on your machine : Visit http://redis.io and setup redis-server.
-
Redis HA on k8s without Sentinel?
What version are you running? 6.2.7 & 7.0rc2 included a fix for sentinels not refreshing IP addresses - make sure you also have resolve-hostnames on.
-
Help with running a weekly script
celery beat coupled with redis,
-
Leveraging Cache to improve Web Performance
Redis
-
JR, quality Random Data from the Command line, part I
So, is JR yet another faking library written in Go? Yes and no. JR indeed implements most of the APIs in fakerjs and Go fake it, but it's also able to stream data directly to stdout, Kafka, Redis and more (Elastic and MongoDB coming). JR can talk directly to Confluent Schema Registry, manage json-schema and Avro schemas, easily maintain coherence and referential integrity. If you need more than what is OOTB in JR, you can also easily pipe your data streams to other cli tools like kcat thanks to its flexibility.
-
[D] What are the compute options you've considered for your projects?
I am a fan of Gearman to schedule and dispatch distributed jobs, Redis as a collaborative blackboard, and GlusterFS to share models across multiple systems and make bulk data available across the entire system (usually referenced in the blackboard as a pathname).
-
Slow Rust Redis
I did however learn that LOLWUT is a command, https://github.com/redis/redis/blob/unstable/src/lolwut.c
-
Is there a "Best" way to broadcast information in linux?
Depending how much resources your system has, you can look into redis as a central location for all the data, services can subscribe etc.
-
Full-stack authentication system using rust (actix-web) and sveltekit
Redis - A store to facilitate the expiration of tokens, etc.
-
Modern Cloud Workflow with Pebl - Part 1
A server without any persistence is quite limited in what it can do. In part 2 we will cover adding redis to our application, and how to iterate with a fast local workflow that's not possible with other platforms.
What are some alternatives?
Redis - 🚀 A robust, performance-focused, and full-featured Redis client for Node.js.
LevelDB - LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
RabbitMQ - Open source RabbitMQ: core server and tier 1 (built-in) plugins
Polly - Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.
celery - Distributed Task Queue (development branch)
Riak - Riak is a decentralized datastore from Basho Technologies.
Apache HBase - Apache HBase
cockroach - CockroachDB - the open source, cloud-native distributed SQL database.
RedisJSON - RedisJSON - a JSON data type for Redis
ArangoDB - 🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
CouchDB - Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability
fiber-go-template - 📝 Production-ready backend template with Fiber Go Web Framework for Create Go App CLI.