Hasan Kadir DemircanJava8 | Concurrency-Parallel StreamAs we discussed concurrency in Java earlier, Now let’s look at that how we can use parallel stream in Java.Apr 7, 2023Apr 7, 2023
Hasan Kadir DemircanIOC | Dependency Injection | Beans | Scopes in SpringThe principle of Inversion of Control IOC means rather than a class instantiate it’s dependency we give this control to a third party or a…Feb 22, 2023Feb 22, 2023
Hasan Kadir DemircanRunning AWS Glue Job in Scala Locally and Connect to RedshiftWhile I developed the data warehouse project, It was hard to write the code on AWS Glue UI. That’s why I started looking for a way to write…Dec 10, 2022Dec 10, 2022
Hasan Kadir DemircanHow Can We Upload the Files and Jar to S3 Bucket via Gitlab CI/CDFirst, I want to explain why I needed to investigate and develop this project. I face the following issue; - If you have worked on AWS Glue…Dec 3, 2022Dec 3, 2022
Hasan Kadir DemircanHow Can We Use Flyway with Gitlab CI/CD PipelineAs you know, for database version control, we use some tools such as Liquibase and Flyway. Today, we will look at how we can use flyway…Nov 18, 2022Nov 18, 2022
Hasan Kadir DemircanHow can we use a Lambda function to receive SNS alerts to Slack when an AWS Glue job fails a retry?As you see the structure above, we will learn how we can use and implement these.May 21, 20222May 21, 20222
Hasan Kadir DemircanHow Can We Transform JSON / CSV files to Parquet through Aws Glue?AWS Glue is a fully managed ETL (extract, transform, and load) service that makes it simple and cost-effective to categorize your data…May 15, 20222May 15, 20222
Hasan Kadir DemircanConcurrency-Chapter2-Executer & Callable & Scheduled Executer ServiceExecuterMay 13, 2022May 13, 2022