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.4 min read·Apr 7, 2023----
Hasan Kadir DemircanSpring Boot Messaging with RabbitMQWhat is the RabbitMQ?4 min read·Apr 1, 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…5 min read·Feb 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…3 min read·Dec 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…3 min read·Dec 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…3 min read·Nov 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.4 min read·May 21, 2022--2--2
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…5 min read·May 15, 2022--2--2
Hasan Kadir DemircanConcurrency-Chapter2-Executer & Callable & Scheduled Executer ServiceExecuter3 min read·May 13, 2022----