PinnedIgor DomrevinITNEXTScyllaDB on K8S: Conquering Intense Workloads with Spot Instances and zero downtimeServing hundreds of requests per second with an average latency of a few milliseconds, while reading/writing un capped user level data is…May 27, 2023May 27, 2023
PinnedIgor DomrevinITNEXTSetup a Multi env JAMSTACK production deployment on GCP( or how to migrate from Netlify )Sep 24, 20221Sep 24, 20221
PinnedIgor DomrevinITNEXTWhy should you write your own API gateway — from scratchJun 2, 20212Jun 2, 20212
Igor DomrevinITNEXTHow to Stop Snowflake Serverless Compute From Melting Your Wallet: A Cheapskate’s Guide”Snowflake is a highly impressive database system that offers exceptional performance and a seamless developer experience. Nevertheless, the…Apr 28, 2023Apr 28, 2023
Igor DomrevinITNEXTSecure access to a private network from GitHub actionsGitHub actions are awesome. I love it. But often a build step must connect to a private resource in your cloud. For example, a MySQL server…Jul 31, 20211Jul 31, 20211
Igor DomrevinITNEXTArgoCD backup cronjob — DRPWhen shit will hit the fan, you better be ready. Having a disaster recovery plan will save your ass one day in the future. For example…Feb 27, 20211Feb 27, 20211
Igor DomrevinITNEXTGKE managed SSL certificates — in actionIf you are writing an api gateway, you need TLS termination ( https requests), and you probably don’t want to manage yourself the SSL…Dec 17, 20201Dec 17, 20201
Igor DomrevinITNEXTGitHub actions code coverage — Without third partiesAs it turns out. The way to integrate code coverage into your build pipeline with GitHub actions is to use a third-party solution, like…Sep 18, 20205Sep 18, 20205
Igor DomrevinThe StartupCloud-Native Java vs GolangJava once-famous motto: “Write once and run everywhere” is pretty much obsolete these days, the only place we want to run code is inside a…Jul 5, 202012Jul 5, 202012
Igor DomrevinITNEXTLogging service uptime with a custom log4j2 lookup pluginIt’s sometimes useful to know for every log message at what point in time of the service life it was logged, for example, errors caused by…Jun 16, 2020Jun 16, 2020