Comments (10)
Hi all, I just released v1.0.0-preview1 🥳
Please try it out so we can spot any potential issue before the official v1.0
, thanks!
from fusioncache.
Thanks for quick response.
I'll test it on one of staging environments available for project I'm working on; if I find some bug I'll send you test to reproduce it.
from fusioncache.
Here's the link to prometheus docs: https://prometheus.io/docs/practices/instrumentation/#do-not-overuse-labels
from fusioncache.
Hi @rafalzabrowarny and thanks for using FusionCache!
Your point is good, and I wondered about the same thing, but while talking with somebody quite expert in the specifics of OTEL & co he told me, if I haven't got it wrong, that FusionCache's InstanceId
is very similar to Kubernetes' pod id, and normally that is included as a tag in the metrics.
I'll try to get back to him and see if I got it wrong or if there's a different angle to look at this.
In any case what I may do is to have an option to enable that in case somebody needs it, but maybe turn that off as a default, so the default experience is not to have a high cardinality tag in the metrics.
What do you think?
from fusioncache.
Hi @rafalzabrowarny , after some thoughts I decided to in fact remove the cache instance id as a tag from the metrics, to be more on the safe side of things with Prometheus, high cardinality tags, etc.
In case for whatever reason it would be needed in the future, I'll add it back via a specific option in an opt-in way.
Thanks again for your time!
from fusioncache.
Hi @rafalzabrowarny , have you been able to try it out?
from fusioncache.
sorry, not yet
I'll try update staging with new version on todays evening
from fusioncache.
Thanks, really!
from fusioncache.
Hi @rafalzabrowarny , I just released preview2
🥳
Please give it a try, thanks!
from fusioncache.
Hi all, I've finally released v1.0 🥳
Feels a little unreal tbh, but yep: v1.0 is out.
from fusioncache.
Related Issues (20)
- Syncing different cloud instances HOT 5
- [BUG] Value is stored for longer than FailSafeMaxDuration HOT 7
- [BUG] AllowBackgroundDistributedCacheOperations serialization and cache operations seem to be happening in the foreground HOT 3
- best way to store FusionCacheEntryOptions in iConfiguration HOT 3
- Nullable `Size` option HOT 3
- [BUG] Deadlock caused by cancellation of eager refresh HOT 8
- [BUG] Slow Performance of FusionCache compared to Microsoft.Extensions.Caching.Memory.MemoryCache HOT 4
- [BUG] FailSafe max duration is somehow ignored HOT 7
- [FEATURE] Optimise dependencies by adding TFM HOT 9
- 💡 Add this project to awesome-italia-opensource HOT 2
- [BUG] Possible bug. FusionCache + EntityFramework (latest) on ASP NET Core 8 (.NET 8) HOT 16
- [FEATURE] 🔺 Add .NET Aspire support HOT 3
- [FEATURE] 🔑 Add DI Keyed Services support HOT 18
- [FEATURE] Fall back Defaults for adaptive caching HOT 4
- [FEATURE] How about add compress support for large entries in distributed cache ? HOT 3
- [FEATURE] Utilize Microsoft.IO.RecyclableMemoryStream in flavor of creating new MemoryStream instances when serializing HOT 12
- [FEATURE] ⚡ Add `PreferSyncSerialization` option HOT 3
- [FEATURE] Allow the factory to determine the cache duration? HOT 4
- [BUG] 🔭 Better OpenTelemetry traces for incoming backplane notifications HOT 2
- [QUESTION] best way to do unit testing of code using fusion cache HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fusioncache.