• orchestrator 3.0.6: faster crash detection & recoveries, auto Pseudo-GTID, semi-sync and more

    January 29, 2018

    orchestrator 3.0.6 is released and includes some exciting improvements and features. It quickly follows up on 3.0.5 released recently, and this post gives a breakdown of some notable changes: Faster failure detection Recall that orchestrator uses a holistic approach for failure detection: it reads state not only from the failed server (e.g. master) but also […]

  • Implementing non re-entrant functions in Golang

    January 4, 2018

    A non re-entrant function is a function that could only be executing once at any point in time, regardless of how many times it is being invoked and by how many goroutines. This post illustrates blocking non re-entrant functions and yielding non re-entrant functions implementations in golang. A use case A service is polling for […]

 
Powered by Wordpress and MySQL. Theme by openark.org