DEV Community

Vadym Kazulkin profile picture

Vadym Kazulkin

Head of Development at ip.labs I focus on Java, AWS Cloud and Serverless. I'm also the co-organizer of the Java User Group Bonn meetup and AWS Community Builder in the Serverless category.

Education

National Technical University of Ukraine 'Kyiv Polytechnic Institute'​, Kyiv, Ukraine

Work

Head of Development at ip.labs, Bonn, Germany

Four Year Club
Writing Debut
16 Week Writing Streak
8 Week Writing Streak
Three Year Club
4 Week Writing Streak
Two Year Club
One Year Club

Pin Pinned

Reducing cold starts on AWS Lambda with Java runtime - Future ideas about SnapStart, GraalVM and Co

Reducing cold starts on AWS Lambda with Java runtime - Future ideas about SnapStart, GraalVM and Co

13
Comments 1
6 min read
Introducing Amazon Inspector code scans for Lambda functions

Introducing Amazon Inspector code scans for Lambda functions

5
Comments
4 min read
AWS Lambda SnapStart - Part 6 Priming the request invocation for Java 11 and Micronaut, Quarkus and Spring Boot frameworks

AWS Lambda SnapStart - Part 6 Priming the request invocation for Java 11 and Micronaut, Quarkus and Spring Boot frameworks

14
Comments
5 min read
AWS Lambda SnapStart - Part 3 Measuring Java 11 Lambda cold starts with Quarkus framework

AWS Lambda SnapStart - Part 3 Measuring Java 11 Lambda cold starts with Quarkus framework

12
Comments
6 min read
AWS Lambda SnapStart - Part 1 Initial measuring of Java 11 Lambda cold starts

AWS Lambda SnapStart - Part 1 Initial measuring of Java 11 Lambda cold starts

20
Comments 2
5 min read
Highly scalable image storage solution with AWS Serverless at ip.labs - Part 1 The why behind the re-implementation

Highly scalable image storage solution with AWS Serverless at ip.labs - Part 1 The why behind the re-implementation

4
Comments 2
4 min read

Want to connect with Vadym Kazulkin?

Create an account to connect with Vadym Kazulkin. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Lambda function with GraalVM Native Image - Part 4 Measuring cold and warm starts using different Lambda memory settings

Lambda function with GraalVM Native Image - Part 4 Measuring cold and warm starts using different Lambda memory settings

6
Comments
3 min read
Lambda function with GraalVM Native Image - Part 3 Measuring cold and warm starts

Lambda function with GraalVM Native Image - Part 3 Measuring cold and warm starts

3
Comments
3 min read
Lambda function with GraalVM Native Image - Part 2 How to develop and deploy Lambda function with Custom Runtime

Lambda function with GraalVM Native Image - Part 2 How to develop and deploy Lambda function with Custom Runtime

6
Comments
6 min read
Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 10 Aurora Serverless v2 Data API meets DevOps Guru or not?

Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 10 Aurora Serverless v2 Data API meets DevOps Guru or not?

4
Comments
6 min read
Lambda function with GraalVM Native Image - Part 1 Introduction to GraalVM and its native image capabilities

Lambda function with GraalVM Native Image - Part 1 Introduction to GraalVM and its native image capabilities

6
Comments
4 min read
Amazon DevOps Guru for the Serverless applications - Part 12 Anomaly detection on Lambda consuming from DynamoDB Streams

Amazon DevOps Guru for the Serverless applications - Part 12 Anomaly detection on Lambda consuming from DynamoDB Streams

3
Comments
4 min read
AWS SnapStart - Part 26 Measuring cold and warm starts with Java 21 using different garbage collection algorithms

AWS SnapStart - Part 26 Measuring cold and warm starts with Java 21 using different garbage collection algorithms

7
Comments
5 min read
Spring Boot 3 application on AWS Lambda - Part 11 Measuring cold and warm starts of Lambda function using Docker Container Image

Spring Boot 3 application on AWS Lambda - Part 11 Measuring cold and warm starts of Lambda function using Docker Container Image

7
Comments
3 min read
AWS SnapStart - Part 25 Measuring cold and warm starts with Java 21 using Lambda layer (2)

AWS SnapStart - Part 25 Measuring cold and warm starts with Java 21 using Lambda layer (2)

5
Comments
6 min read
Lambda function using Docker Container Image -Part 2 Measuring cold and warm starts of Lambda function with Java (21) runtime

Lambda function using Docker Container Image -Part 2 Measuring cold and warm starts of Lambda function with Java (21) runtime

4
Comments
3 min read
Lambda function using Docker Container Image -Part 1 How to develop and deploy Lambda function with Java (21) runtime

Lambda function using Docker Container Image -Part 1 How to develop and deploy Lambda function with Java (21) runtime

5
Comments
5 min read
AWS SnapStart - Part 24 Measuring cold and warm starts with Java 21 using Lambda layer (1)

AWS SnapStart - Part 24 Measuring cold and warm starts with Java 21 using Lambda layer (1)

2
Comments
5 min read
Spring Boot 3 application on AWS Lambda - Part 10 Measuring cold and warm starts with Spring Cloud Function

Spring Boot 3 application on AWS Lambda - Part 10 Measuring cold and warm starts with Spring Cloud Function

49
Comments 1
6 min read
AWS Serverless Scalability- Part 1 Importance of the constant learning

AWS Serverless Scalability- Part 1 Importance of the constant learning

13
Comments
8 min read
AWS Lambda performance with Java 21: x86 vs arm64 - Part 1 Initial measurements

AWS Lambda performance with Java 21: x86 vs arm64 - Part 1 Initial measurements

4
Comments
5 min read
Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 9 Comparing cold and warm starts: Data API vs DynamoDB

Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 9 Comparing cold and warm starts: Data API vs DynamoDB

1
Comments
3 min read
How to create, publish and use layers for Java 21 Lambda functions

How to create, publish and use layers for Java 21 Lambda functions

9
Comments
4 min read
Spring Boot 3 application on AWS Lambda - Part 9 Develop application with Spring Cloud Function

Spring Boot 3 application on AWS Lambda - Part 9 Develop application with Spring Cloud Function

16
Comments
5 min read
Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 8 Optimization strategies for the cold and warm starts

Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 8 Optimization strategies for the cold and warm starts

3
Comments 1
4 min read
AWS SnapStart - Part 23 Measuring cold and warm starts with Java 17 using asynchronous HTTP clients

AWS SnapStart - Part 23 Measuring cold and warm starts with Java 17 using asynchronous HTTP clients

3
Comments
8 min read
Spring Boot 3 application on AWS Lambda - Part 8 Introduction to Spring Cloud Function

Spring Boot 3 application on AWS Lambda - Part 8 Introduction to Spring Cloud Function

15
Comments
3 min read
Amazon DevOps Guru for the Serverless applications - Part 11 Anomaly detection on SNS (kind of)

Amazon DevOps Guru for the Serverless applications - Part 11 Anomaly detection on SNS (kind of)

4
Comments
3 min read
Spring Boot 3 application on AWS Lambda - Part 7 Measuring cold and warm starts with AWS Lambda Web Adapter

Spring Boot 3 application on AWS Lambda - Part 7 Measuring cold and warm starts with AWS Lambda Web Adapter

5
Comments
5 min read
AWS SnapStart - Part 22 Measuring cold and warm starts with Java 17 using synchronous HTTP clients

AWS SnapStart - Part 22 Measuring cold and warm starts with Java 17 using synchronous HTTP clients

4
Comments
9 min read
Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 7 Data API meets SnapStart

Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 7 Data API meets SnapStart

1
Comments
4 min read
Spring Boot 3 application on AWS Lambda - Part 6 Develop application with AWS Lambda Web Adapter

Spring Boot 3 application on AWS Lambda - Part 6 Develop application with AWS Lambda Web Adapter

43
Comments 1
4 min read
AWS SnapStart - Part 21 Measuring cold starts and deployment time with Java 17 using different compilation options

AWS SnapStart - Part 21 Measuring cold starts and deployment time with Java 17 using different compilation options

2
Comments
6 min read
Amazon DevOps Guru for the Serverless applications - Part 10 Anomaly detection on Aurora Serverless v2

Amazon DevOps Guru for the Serverless applications - Part 10 Anomaly detection on Aurora Serverless v2

5
Comments 1
4 min read
Spring Boot 3 application on AWS Lambda - Part 5 Introduction to AWS Lambda Web Adapter

Spring Boot 3 application on AWS Lambda - Part 5 Introduction to AWS Lambda Web Adapter

7
Comments
3 min read
AWS SnapStart - Part 20 Measuring warm starts with Java 17 using different Lambda memory settings

AWS SnapStart - Part 20 Measuring warm starts with Java 17 using different Lambda memory settings

4
Comments
5 min read
Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 6 Comparing cold and warm starts between Data API and JDBC

Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 6 Comparing cold and warm starts between Data API and JDBC

5
Comments
5 min read
Spring Boot 3 application on AWS Lambda - Part 4 Measuring cold and warm starts with AWS Serverless Java Container

Spring Boot 3 application on AWS Lambda - Part 4 Measuring cold and warm starts with AWS Serverless Java Container

6
Comments
5 min read
AWS SnapStart - Part 19 Measuring cold starts and deployment time with Java 17 using different Lambda memory settings

AWS SnapStart - Part 19 Measuring cold starts and deployment time with Java 17 using different Lambda memory settings

3
Comments
4 min read
How to set up Amazon RDS Proxy for Amazon Aurora (Serverless) database cluster and connect AWS Lambda function to it

How to set up Amazon RDS Proxy for Amazon Aurora (Serverless) database cluster and connect AWS Lambda function to it

10
Comments 1
5 min read
Spring Boot 3 application on AWS Lambda - Part 3 Develop application with AWS Serverless Java Container

Spring Boot 3 application on AWS Lambda - Part 3 Develop application with AWS Serverless Java Container

21
Comments 3
5 min read
AWS SnapStart - Part 18 Measuring cold starts with Java 17 using different deployment artifact sizes

AWS SnapStart - Part 18 Measuring cold starts with Java 17 using different deployment artifact sizes

3
Comments
4 min read
Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 5 Basic cold and warm starts measurements

Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 5 Basic cold and warm starts measurements

2
Comments
3 min read
Spring Boot 3 application on AWS Lambda - Part 2 Introduction to AWS Serverless Java Container

Spring Boot 3 application on AWS Lambda - Part 2 Introduction to AWS Serverless Java Container

22
Comments
3 min read
Spring Boot 3 application on AWS Lambda - Part 1 Introduction to the series

Spring Boot 3 application on AWS Lambda - Part 1 Introduction to the series

70
Comments 1
2 min read
Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 4 Working with database transactions

Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 4 Working with database transactions

1
Comments
4 min read
AWS SnapStart - Part 17 Impact of the snapshot tiered cache on the cold starts with Java 21

AWS SnapStart - Part 17 Impact of the snapshot tiered cache on the cold starts with Java 21

3
Comments
6 min read
Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 3 Executing update and insert SQL statements in batch

Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 3 Executing update and insert SQL statements in batch

1
Comments
3 min read
AWS SnapStart - Part 16 Measuring cold and warm starts with Java 21 using different asynchronous HTTP clients

AWS SnapStart - Part 16 Measuring cold and warm starts with Java 21 using different asynchronous HTTP clients

3
Comments
7 min read
Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 2 Executing SQL statements

Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 2 Executing SQL statements

2
Comments
3 min read
AWS SnapStart - Part 15 Measuring cold and warm starts with Java 21 using different synchronous HTTP clients

AWS SnapStart - Part 15 Measuring cold and warm starts with Java 21 using different synchronous HTTP clients

1
Comments
9 min read
Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 1 Introduction and set up of the sample application

Data API for Amazon Aurora Serverless v2 with AWS SDK for Java - Part 1 Introduction and set up of the sample application

6
Comments
4 min read
AWS SnapStart - Part 14 Measuring cold and warm starts with Java 21 using different compilation options

AWS SnapStart - Part 14 Measuring cold and warm starts with Java 21 using different compilation options

3
Comments
6 min read
Amazon DevOps Guru for the Serverless applications - Part 9 Supported services and pricing

Amazon DevOps Guru for the Serverless applications - Part 9 Supported services and pricing

2
Comments
5 min read
AWS SnapStart - Part 13 Measuring warm starts with Java 21 using different Lambda memory settings

AWS SnapStart - Part 13 Measuring warm starts with Java 21 using different Lambda memory settings

6
Comments
5 min read
AWS SnapStart - Part 12 Measuring cold starts and deployment time with Java 21 using different Lambda memory settings

AWS SnapStart - Part 12 Measuring cold starts and deployment time with Java 21 using different Lambda memory settings

2
Comments
5 min read
AWS Lambda console : exploring single pane view of metrics, logs, and traces

AWS Lambda console : exploring single pane view of metrics, logs, and traces

2
Comments
3 min read
Amazon DevOps Guru for the Serverless applications - Part 8 Integrations

Amazon DevOps Guru for the Serverless applications - Part 8 Integrations

2
Comments 1
4 min read
AWS SnapStart - Part 11 Measuring cold starts with Java 21 using different deployment artifact sizes

AWS SnapStart - Part 11 Measuring cold starts with Java 21 using different deployment artifact sizes

6
Comments
4 min read
Amazon DevOps Guru for the Serverless applications - Part 7 Proactive insights

Amazon DevOps Guru for the Serverless applications - Part 7 Proactive insights

9
Comments
4 min read
AWS Lambda SnapStart -Part 10 Troubleshooting errors and timeouts of init and restore phase

AWS Lambda SnapStart -Part 10 Troubleshooting errors and timeouts of init and restore phase

2
Comments
3 min read
Amazon DevOps Guru for the Serverless applications - Part 6 Continuing with anomaly detection on Lambda invocations

Amazon DevOps Guru for the Serverless applications - Part 6 Continuing with anomaly detection on Lambda invocations

6
Comments
5 min read
AWS Lambda SnapStart - Part 9 Measuring Java 21 Lambda cold starts

AWS Lambda SnapStart - Part 9 Measuring Java 21 Lambda cold starts

2
Comments
2 min read
Amazon DevOps Guru for the Serverless applications - Part 5 Anomaly detection on Lambda invocations

Amazon DevOps Guru for the Serverless applications - Part 5 Anomaly detection on Lambda invocations

2
Comments
5 min read
AWS Lambda SnapStart - Part 8 Measuring Java 17 Lambda cold starts

AWS Lambda SnapStart - Part 8 Measuring Java 17 Lambda cold starts

2
Comments 2
2 min read
loading...