Articles, page 3

  • AWS

    Publisher-Subscriber Pattern Using AWS SNS and SQS in Spring Boot

    In an event-driven architecture where multiple microservices need to communicate with each other, the publisher-subscriber pattern provides an asynchronous communication model to achieve this.

    Hardik Singh Behl May 3, 202418 min read
  • Node

    Optimizing Node.js Application Performance with Caching

    Endpoints or APIs that perform complex computations and handle large amounts of data face several performance and responsiveness challenges. This occurs because each request initiates a computation or data retrieval process from scratch, which can take time.

    Olaoluwa Ajibade April 20, 202417 min read
  • Kotlin

    Bubble Sort in Kotlin

    Bubble Sort, a basic yet instructive sorting algorithm, takes us back to the fundamentals of sorting. In this tutorial, we’ll look at the Kotlin implementation of Bubble Sort, understanding its simplicity and exploring its limitations.

    Ezra Kanake April 14, 20243 min read
  • Kotlin

    Quick Sort in Kotlin

    Sorting is a fundamental operation in computer science and Quick Sort stands out as one of the most efficient sorting algorithms.

    Ezra Kanake April 14, 20244 min read
  • Kotlin

    Selection Sort in Kotlin

    Sorting is a fundamental operation in computer science, and there are various algorithms to achieve it. One such simple yet effective algorithm is Selection Sort.

    Ezra Kanake April 14, 20242 min read
  • Kotlin

    Understanding Null Safety in Kotlin

    One of the standout features that sets Kotlin apart is its robust approach to null safety. Null safety is a critical aspect of programming languages, aiming to eliminate the notorious null pointer exceptions that often plague developers.

    Ezra Kanake March 2, 20245 min read