Redis Durability | Ilias Lolis' Blog
Redis Fundamentals
Redis Fundamentals
Generics help us avoid code size explosions!
Thoughts on technology, life and everything else.
2023-05-08
💻Get the source code: https://www.patreon.com/posts/82571097🔥Check out my free .NET workshop: https://dotnetmicroservices.com/workshopAre you still using C...
Launching a new app, product, or service is a huge milestone for any company. There’s always a lot of excitement (nervousness, too!) around product launches. To many, launch day seems like a roll of the dice: it goes well or it doesn’t. Thankfully, there are s…
A guide to digital text fuckery (largely on Apple Platforms) from one of the world’s foremost authorities. My project to properly docu...
(Whispering…)I have a confession to make.
Recent moves by Eugen Rochko (known as Gargron on fedi), the CEO of Mastodon-the-non-profit and lead developer of Mastodon-the-software, got some people worried about the outsized influence Mastodon (
Improving the performance of a Rails application can be a challenging and time-consuming task. However, there are some config tweaks that are often overlooked but can make a significant difference in response times. In this tutorial, I will focus on a few quic…
Working from home can be a dream come true for many people. You get to work in your pajamas, skip the commute, and have all the snacks you want. But as great as it may seem, working from home ca
TLDR; you can convert Series 5 Word documents to Text, HTML5 or Markdown using this online service. No guarantees are made, and for transparency you can view the code here. In 2021, I wrote about my workflow for getting draft documents out of my Psion and in t…
Vector Search is hot! Everyone is pouring resources into a seemingly new and AI-related topic. But are there any non-AI-related use cases? Are there features you want from your vector search engine, but are too afraid to ask? Last week was 🔥 for vector search…
TL;DR Tunneling TCP connections over a TCP-based VPN leads to conflict between the reliability mechanisms of the two connections, resulting in decreased bandwidth and stutter-y performance. Always tunnel TCP over UDP when you can. In rare cases, overly restri…
Code such as Terraform & Kubernetes is generally a horrible self-serve experience
At FastNetMon we work with UDP based protocols such us Netflow, IPFIX and sFlow on daily basis. These protocols are used by great variety of network equipment vendors to send information about traffic observed by network device to monitoring software. Today …
How to use Pulumi to create and provision new servers on Hetzner Cloud, to later deploy a Docker application.
Making humans data, making data human.
Here’s a simple way to use ChatGPT’s API. I want to add a list of links that I find interesting to the blog, and I was getting the description of the post from the heads, but I thought why not just download the whole text, pipe it through ChatGPT and see what …
In this show, Rikki Gibson will talk about a potential new feature in C#: source interceptorsCommunity Links: https://github.com/dotnet/csharplang/issues/700...
Following a two-year effort that involved an invite-only, 17-month technology preview, GitHub Code Search is now generally available.
We are excited to announce that in the coming weeks the .NET Framework 4.8.1 product will become available broadly on Windows Update (WU) and Microsoft Update Catalog for supported versions of Windows. The .NET Framework 4.8.1 product will first roll out to cu…
Jiachen Jiang (PM, Data Access) will walk us through how to work with SQL Server using C# and .NET and decide which approach works best for your scenario. Th...
🔔 Subscribe: https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw?sub_confirmation=1💥 Join this channel to get access to a private Discord Server and a...
Powered by Restream https://restream.io
TLDR: for the past year, we have been working on a new architecture for CheerpJ: our implementation of the JVM in HTML5/WebAssembly, designed to run Java applications on the browser. CheerpJ 3.0 will be released in the late summer of 2023, and will be easier t…
Bluesky advertises itself as an open network, they say people won’t lose followers or their identity, they advertise themselves as a protocol (atproto) and because of that they are tricking a lot of people into using them. These three claims are false.
繁體中文版請按這裡This article is translated from the original Chinese edition. In the world of databases, Redis stands out as unique. Instead of the usual tables or documents that are the central focus of most databases, with Redis, you interact directly wi...
The Hodges-Lehmann location estimator (also known as pseudo-median) is a robust, non-parametric statistic used as a measure of the central tendency. For a ...
Seeing what goes wrong and trying to fix it.
Downloading a file from a remote resource seems an easy task: download the byte stream and copy it to a local file. Beware of edge cases!
Discover how to use the Factory design pattern in .NET applications to create objects in a flexible and maintainable way. It provides examples of real-world scenarios where the pattern could be used to improve code quality, and demonstrates how to implement th…
Learn how to build MJML email templates with Gulp. In this post, we'll prepare an email template ready to upload on AWS Simple Email Service.
Entity Framework and Dapper are usually compared to determine which is the best ORM on .NET. Both have their own advantages. One thing EF is often criticized for is the slowness of doing simple data retrieval queries with LinQ (we won't cover raw SQL queries …
In this article, we will learn how to perform unit testing when using the UserManager and RoleManager objects in our code.
We have released multiple updates to supported versions of Microsoft.Data.SqlClient in the last couple of months. Just because it's been quiet on here doesn't mean we haven't been busy. Quite the opposite, in fact. Here's a summary of the Microsoft.Data.SqlCli…
Webinar recording of Stefan Pölz talking about Mutation Testing to the JetBrains Rider audience.
PowerShell Extension for Visual Studio Spring 2023 Update
This post explains useRef and useState usage in React by creating a custom hook to track component render count without extra re-renders. useRef stores rende...
A genuine case of doubt and bewilderment.
This presentation was recorded at YOW! 2021. #GOTOcon #YOWhttps://yowcon.comRunar Bjarnason - Co-Founder at Unison ComputingPart 2 is available here: https:/...
A friendly programming language from the future.
Come check out some of the progress the Blazor team has made for .NET 8!Community Links: https://aka.ms/AAkq40qFeaturing: Daniel Roth (@danroth27), Jon Gallo...
The showcase for cutting edge cyber companies and thought leaders from industry and government.