Back
Valerian Saliou
Load previous page…
check that everything works fine with my changes on
#crisp plugins infrastructure and it’s a total success, finally!
expected to take time off off
#crisp but finally had more work to do so I'll be delaying time off, feeling completely burnt out tbh but have to keep on going
take slow-down day to work on side-projects after an intense 1 month working non-stop on
#crisp even during Christmas and New Year due to bots.
write script to try to compress
#crisp plugins LevelDB cold storage LSM tree down, by reducing the length of the keys in our KV store to their shortest form, eg. ‘session’ becomes ’s’, lets see if that helps reduce the storage size by a significant factor
read research papers on how to optimize LevelDB since we heavily use it at scale and hit some performance walls on
#crisp
finish migrating all of
#crisp plugins infrastructure to a new modernized infrastructure based on K8S
split large on-disk
#crisp plugin databases, running on SSDB, into 24 smaller databases for each plugin using it
finish migrating 1
#crisp database cluster to keydb, a redis fork by Snapchat. Getting master-master write-write replication and failover without having to run Redis Sentinel in 3 nodes mode, I like things simple that way
migrate 50+ open-source projects to use the new GitHub Actions cache provider because GitHub decided to suddently remove their old cache provider, meaning 50+ of my GitHub Actions pipeline will suddently break
#life
sort out hike pictures from the day before in Bariloche, UV index was 13 (Extreme), my Northern European skin did not evolve for such a harsh environment 😂
#life
prepare day of new migrations of the
#crisp plugins platform so that it’s fully independent from our main platform at the end of the day