Open in app
Home
Notifications
Lists
Stories

Write
Hasan Kadir Demircan
Hasan Kadir Demircan

Home

1 day ago

How 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.

AWS

4 min read

How can we use a Lambda function to receive SNS alerts to Slack when an AWS Glue job fails a retry?
How can we use a Lambda function to receive SNS alerts to Slack when an AWS Glue job fails a retry?

May 15

How 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, clean it, enrich it, and move it reliably between various data stores and data streams. AWS Glue consists of a central metadata repository known as the AWS Glue…

AWS

5 min read

How Can We Transform JSON / CSV files to Parquet through Aws Glue?
How Can We Transform JSON / CSV files to Parquet through Aws Glue?

May 13

Concurrency-Chapter2-Executer & Callable & Scheduled Executer Service

Executer

Java

3 min read

Concurrency-Chapter2-Executer & Callable & Scheduled Executer Service
Concurrency-Chapter2-Executer & Callable & Scheduled Executer Service

Apr 27

Concurrency- Chapter1- Atomic & Collections

Atomic As we know, there is a race condition in threads and we use the synchronized keyword to solve it. This is a somewhat expensive way, but it is not desired to be used much. That’s why atomic classes are used.

Concurrent Programming

3 min read

Concurrency- Chapter1- Atomic & Collections
Concurrency- Chapter1- Atomic & Collections

Mar 11

How Can We Read And Cache Resources from External Path?

You must have used Mustache to read email templates or some resources. But mustache can read and cache the files in the jar. Let’s assume that these files (email templates, messages resources) need to be changed when are in the jar, but we don’t want to build&deploy our microservice. So…

Spring Boot

2 min read

How Can We Read And Cache Resources from External Path?
How Can We Read And Cache Resources from External Path?

Dec 17, 2021

How Can We Monitor Our Spring Boot Microservices?

As we are working on many microservices in many environments. It’s getting hard to monitor all of them. We could have many questions such as “A microservice is down? which microservice version is working? I need to investigate logs but How can I change the log level? I changed the…

Spring Boot

3 min read

How Can We Monitor Our Spring Boot Microservices?
How Can We Monitor Our Spring Boot Microservices?

Dec 16, 2021

Java8 | Exception Handling

As you know, we continue to investigate Java8 features. That’s why today’s subject is Exception Handling. MultiCatch Exception This feature came from Java7. If we want to use multi-catch, you need to pay attention to the IS-A relation. Because we can not use these relations. For example, FineNotFoundException IS-A IOException. …

Java

2 min read

Java8 | Exception Handling
Java8 | Exception Handling

Oct 7, 2021

Java8 | Optional

As you know, most backend developers encounter NullPointerException. To solve this, we often set up a null check structure. With Optional class, there is no need for this. This class has various utility methods to facilitate code to handle values as ‘available’ or ‘not available’ instead of checking null values.

Optionals

3 min read

Java8 | Optional
Java8 | Optional

Apr 13, 2021

Java8 | Stream API

What we need to know about Stream API It is another top subject that comes with Java 8. It added java.util.stream with Java8. A stream in Java is a sequence of data. A stream pipeline is the operations that run on a stream to produce results. The pipeline has three…

Java 8

8 min read

Java8 | Stream API
Java8 | Stream API

Jan 2, 2021

Java 8 | BiFunction | BiPredicate | BiConsumer

BiFunction The lambda expression assigned to an object of BiFunction type is used to define its apply() which eventually applies the given function on the arguments. R apply(T t, U u); The main advantage of using a BiFunction is that it allows us to use 2 input arguments while in function…

Java 8

2 min read

Java 8 | BiFunction | BiPredicate | BiConsumer
Java 8 | BiFunction | BiPredicate | BiConsumer
Hasan Kadir Demircan

Hasan Kadir Demircan

Java Developer @XPoint-Tech

Following
  • Pious Tiwari

    Pious Tiwari

  • Wenqi Glantz

    Wenqi Glantz

  • Omar Elgabry

    Omar Elgabry

  • Erdi Gürbüz

    Erdi Gürbüz

  • Fatih Kula

    Fatih Kula

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable