What are the main trade-offs between the leading log management tools and how to choose the one that’s right for you? I don’t know about you, but to me, it can feel like log files are the rabbits of production environments.
It’s OK for your open source library to be a bit shitty(Content note: I normally try to keep my natural level of profanity slightly under control on this blog. I won’t be doing that in this post) The major reason I wrote Hypothesis is to destroy shitty software. Everything is terrible, and I want it to be less terrible.
The F5 Key Is Not a Build ProcessHacknot's If They Come, How Will They Build It? is a harrowing series of 29 emails sent over a two week period. I finally got CVS access today from Arnold. So I've checked out the AccountView module OK, but it won't compile. The Eclipse project has dependencies on about five other projects.
Distributed ID generation with Redis and LuaIntroducing Icicle: a distributed, k-sortable unique ID generation system using Redis and Lua. TL;DR: We are open-sourcing our distributed k-sortable ID generation project called “Icicle”, which generates IDs using Lua scripting within distributed Redis hosts.
How big is a microservice?We know that micro services are small and focused by design – just how small is this in practice? Microservices have been likened to the single responsibility principle as they should just do one thing really well.
Sampling, or a faster LZ4Quite some time ago, I've been experimenting with some unusual sampling methods, in an attempt to find a better way to compress data with LZ4. The main idea was as follows : LZ4 hash table is getting filled pretty quickly, due to its small size.
Microsoft/bondBond is an open source, cross-platform framework for working with schematized data. It supports cross-language serialization/deserialization and powerful generic mechanisms for efficiently manipulating data. Bond is broadly used at Microsoft in high scale services.
Introduction to OctreesConceptually, this is what we're doing in our picture: Each red line is an expensive CPU test for intersection. Naturally, you should feel horrified by this code because it is going to run in O(N^2) time.
I made an NES emulator. Here’s what I learned about the original Nintendo. — MediumI recently created my own NES emulator. I did it mostly for fun and to learn about how the NES worked. I learned some interesting things, so I wrote this article to share. There is a lot of documentation already out there, so this is just meant to highlight some interesting tidbits.
DRIVE IT YOURSELF: USB CARFun to play and also simple: this is the device for which we will write a driver. Ever been enticed into a Windows versus Linux flame war? If not, you are lucky. Otherwise, you probably know that Windows fanboys often talk as though support for peripherals in Linux is non-existant.
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.