EfficientDynamoDb
awesome-dotnet-tips
EfficientDynamoDb | awesome-dotnet-tips | |
---|---|---|
5 | 55 | |
193 | 1,590 | |
0.5% | - | |
6.0 | 8.5 | |
4 days ago | about 2 years ago | |
C# | C# | |
MIT License | MIT 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.
EfficientDynamoDb
-
"Did you know...?" infographics - #4 Unsafe magic
I always just do this = default; in this situation and expect the JIT to provide any potential optimizations. I didn't do the measurement myself, but the benchmarks ran against this PR showed that this = default; was ever so slightly faster. More importantly, it doesn't have the word "Unsafe" in it, so we can all sleep better at night.
-
EfficientDynamoDb - High-performance DynamoDb library
AttributeValue was actually one of the first things we found as well. We ended up going a similar way to what you have described and squeezed our AttributeValue into a 9 bytes struct.
We have many ideas moving forward, like integrating composite keys, smart retry policies, supporting get-only properties, and so on. We'd love to hear the feedback from the community, so feel free to create an issue on GitHub or post your questions and suggestions here in the comments.
- EfficientDynamoDb: High Performance DynamoDb Library
awesome-dotnet-tips
- Awesome-dotnet-tips: A curated list of awesome tips and tricks, resources, videos and articles in .Net.
- Awesome-dotnet-tips: A curated list of awesome tips and tricks, resources, videos and articles in .net.
- I'm an experienced dev, and I want to get into C#. I'm looking for resources that don't walk you through programming concepts from the start (I don't need someone telling me what a class is for god's sake). Can you recommend any? Thank you :)
- awesome-dotnet-tips: List of awesome tips and tricks, resources, videos and articles in .net, software architecture, microservice and cloud-native.
- Y'all, check this out!
- awesome-dotnet-tips: Curated list of awesome tips and tricks, resources, videos and articles in .net, software architecture, microservice and cloud-native
What are some alternatives?
AWS SDK - The official AWS SDK for .NET. For more information on the AWS SDK for .NET, see our web site:
Laraue.EfCoreTriggers - Library to write triggers in C# with EF.Core
SharpLab - .NET language playground
GitHubActionsTestLogger - .NET test logger that reports to GitHub Actions
DBreeze - C# .NET NOSQL ( key value store embedded ) ACID multi-paradigm database management system.
harbor - Dotnet CLI tool to help easily handling development dependencies
grandnode2 - Open-Source eCommerce Platform on .NET Core, MongoDB, AWS DocumentDB, Azure CosmosDB, LiteDB & Vue.js
ecommerce-microservices - 🛍️ A practical e-commerce Microservices based on Domain Driven Design, Vertical Slice Architecture, CQRS pattern, Event Driven Architecture.
Cassandra - DataStax C# Driver for Apache Cassandra
booking-microservices-sample - Booking Microservices is a Sample application for booking ticket. This application based on different software architecture and technologies like .Net Core, CQRS, DDD, Vertical Slice Architecture, Docker, kubernetes, tye, masstransit, RabbitMQ, Grpc, yarp reverse proxy, Identity Server, Redis, SqlServer, Entity Framework Core, Event Sourcing and different level of testing. [Moved to: https://github.com/meysamhadeli/booking-microservices]
Airline-Microservices - Airline Microservice is a simple Airline application for online reserving flight ticket. This application based on different software architecture and technologies like .Net Core, CQRS, DDD, Vertical Slice Architecture, Docker, kubernetes, tye, masstransit, RabbitMQ, Grpc, yarp reverse proxy, Identity Server, Redis, SqlServer, Entity Framework Core, Event Sourcing and different level of testing.
unlimited-test-environments-manifests - Unlimited test environments with Kubernetes (manifests)