Roopak VenkatakrishnaninTech @ BoltWar Stories: The Split-Brain ConundrumThe story of how we dealt with a split-brain Kubernetes issue in the middle of a deploy freeze before Black Friday.Jan 27, 20221Jan 27, 20221
Roopak VenkatakrishnaninTech @ BoltAsset Compression & CloudfrontAt Bolt, we take speed very seriously. So when a merchant told us our frontend assets took multiple seconds to load, we were very…Jul 30, 20211Jul 30, 20211
Roopak VenkatakrishnaninSwissknifeCodeQL code analysis on CircleCIGithub recently launched code scanning, which is based on an open-source collection of CodeQL queries that analyze code to find security…Jun 29, 2020Jun 29, 2020
Roopak VenkatakrishnaninTech @ BoltMigrating to a MonorepoHow we combined two repositories while maintaining our git history and having minimal downtime.Jun 23, 2020Jun 23, 2020
Roopak VenkatakrishnaninSwissknifeMonorepo support with CircleCICircleCI has no inbuilt support for monorepos, however, this can be set up with some work. Swissknife takes does all that work and gives…Jun 1, 2020Jun 1, 2020
Roopak VenkatakrishnaninSwissknifeIntroducing the CircleCI Swissknife orbSwissknife is a CircleCI orb designed to make your build pipelines simpler, smarter and faster. We started it to make sharing easier…May 24, 2020May 24, 2020
Roopak VenkatakrishnaninSpoke EngineeringTaming Tensorflow Serving with Kubernetes for Dynamic Model DeploymentRoopak Venkatakrishnan and Rajhans Samdani.Nov 8, 2018Nov 8, 2018
Roopak VenkatakrishnanUsing the “Google Hands Free” payment systemI was down in Palo Alto to get coffee with a friend. We were walking around after coffee when I saw Tin Pot Creamery. I knew I remembered…Mar 12, 2016Mar 12, 2016
Roopak VenkatakrishnanA look at Uber and similar services in IndiaThe last time I was in Chennai was 2 years ago, and things seemed to have changed quite a bit since. During this trip I have been using…Jan 15, 20161Jan 15, 20161