Open in app

Sign In

Write

Sign In

Vinodhini Chockalingam
Vinodhini Chockalingam

54 Followers

Home

About

Dec 30, 2020

AWS | S3 Bucket keys

AWS announced s3 bucket keys which reduce the calls to the KMS (Key Management Service) when objects in S3 are encrypted/decrypted. If you have used S3 as data lake, you know how big the savings are! Take a look at the announcement here Although, the official documentation does not dig…

AWS

1 min read

AWS

1 min read


Nov 26, 2020

Are you sure SIGTERM is received by your application in Kubernetes?

Long time ago, I was doing resilience review for an application and figured that the shutdown hook was not executed by the application when the pod is deleted in Kubernetes, even though it had enough time to shutdown gracefully — defined by terminationGracePeriodSeconds Only explanation is that the SIGTERM sent…

Kubernetes

2 min read

Kubernetes

2 min read


Nov 23, 2020

Protocol Buffers — Custom Codegen

I went through quite a bit of struggle to decode how to add custom plugin to protoc. In this article, I will introduce protocol buffer’s insertion points — which is hidden deep in the documentation, and how these are the key to write custom code generation for protos. The “Why” Only primitives…

Protoc

2 min read

Protocol Buffers — Custom Codegen
Protocol Buffers — Custom Codegen
Protoc

2 min read


Jul 26, 2020

Sql Server datetime

I was working on a POC in an application to trigger runs which would update status tables at both Postgres and SqlServer. Well, it was more than that but that is the problem statement I am going to focus on for this post. We were using Spring batch for job…

Datetime

2 min read

Datetime

2 min read


Jun 19, 2020

Spring Scheduler — Dynamically changing the schedule

I have not seen in-process schedulers used widely. There is usually a dedicated application that is built solely for the purpose of scheduling and maintaining job runs. That way, there is only one application that focuses on scheduling, holding the job runs, monitoring and alerting after x failures, enabling/disabling a…

Spring

3 min read

Spring

3 min read


Jun 17, 2020

Using Flyway with Spring boot

I was playing around with Flyway and Spring boot recently. The repo here answers all basic questions like : What is Flyway? How does Flyway integrate with spring boot? How to maintain backward compatibility? How does Flyway rollback changes when a migration fails? In this post I will elaborate few…

Spring Boot

2 min read

Using Flyway with Spring boot
Using Flyway with Spring boot
Spring Boot

2 min read


Jun 7, 2020

Kafka Materials

I had signed up as a Mentor for a pilot program based on Experiential Learning to mentor a group of 5 people on technology that they have never used —Apache Kafka 🙌 The key was to give a scenario — which is not too hard to setup — and guide…

1 min read

1 min read


May 6, 2020

Spring Recipe based Training

A good way to dive in-depth with any technology/framework is actually to try out every essential feature yourself. If you want to learn Spring Framework and do not know where to start, here is the material to get you started. I have formulated recipe based training — each recipe is a mini project focused on a particular problem and a feature to address that. I ran this programme for a small group of newbies. It was a huge hit! This also helped keep the training async considering the current covid situation.

Spring Framework

1 min read

Spring Recipe based Training
Spring Recipe based Training
Spring Framework

1 min read


May 3, 2020

Using Slack apps for some fun games

If you haven’t already my blog on building serverless slack bot, do give it a read here Couple weeks back, I built a slack app to conduct “The Virtual Treasure Hunt” for my team. The COVID lockdown has got us all working remotely with no interactions except for few work-related…

Slackbot

6 min read

Using Slack apps for some fun games
Using Slack apps for some fun games
Slackbot

6 min read


Apr 25, 2020

Lessons I learnt while building Slack apps

Few weeks back, I built a slack bot for the team which gives sassy replies when someone says “/hi”. The idea came from my colleague when he talked about an email bot when cc’ed, randomly updates the mail thread with funny things that his manager usually says. …

Serverless

11 min read

Lessons I learnt while building Slack apps
Lessons I learnt while building Slack apps
Serverless

11 min read

Vinodhini Chockalingam

Vinodhini Chockalingam

54 Followers

Not a blogger. I mostly move my well-written notes here.

Following
  • Pinterest Engineering

    Pinterest Engineering

  • Shani Silver

    Shani Silver

  • Yan Cui

    Yan Cui

  • Lak Lakshmanan

    Lak Lakshmanan

  • Carlos Arguelles

    Carlos Arguelles

See all (56)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams