Chandrakanth Rajesh's repositories
Online_Food_Delivery_System
A Spring Boot-based food delivery management system demonstrating asynchronous task handling and concurrency with Java. This project showcases practical applications of multi-threading concepts such as Semaphore, ReentrantLock, and CompletableFuture.
ChronoScore
Real-time leaderboard system handling high traffic and providing live ranking updates.
BankingApplication
A Spring Boot-based banking application with features for account management, transactions, funds transfer, and JWT token-based authentication. Includes Swagger for API documentation and PDF bank statement generation.
BlogApplication
A simple Spring Boot blog application demonstrating basic CRUD operations, user authentication, and category management using RESTful APIs, Spring Data JPA, and MySQL.
CacheEvictor
Implementation of cache eviction policies including Least Recently Used (LRU), Least Frequently Used (LFU), and First-In-First-Out (FIFO) algorithms. This project demonstrates efficient cache management techniques to optimize data retrieval and memory usage.
chandrakanthrck
Config files for my GitHub profile.
crudapp
Contains the basic functionality of an application. Deals with creating, updating and deleting records within the application.
CustomQueueSystem
A custom implementation of message queuing with producer-consumer functionality using Spring Boot, featuring custom queues, scheduling, and streaming mechanisms.
DesignPatterns
This Repository contains 8 important design patterns
env-config
A repository storing environment-specific configuration files (YAML) for a microservices architecture. Used by Spring Cloud Config Server to manage configurations across development, production, and other environments.
EventDrivenArchitecture
A Spring Boot project implementing Kafka-based event-driven architecture for efficient and scalable event processing.
Fleet_Management_Microservices
fleet-management-microservices
MemPersistCacheSystem
A caching solution providing in-memory and persistent storage options with synchronized data handling. Includes features for measuring and comparing latency between storage types.
MicroService
A microservices-based architecture built with Spring Boot and Spring Cloud, featuring service discovery, load balancing, and integration with PostgreSQL, MongoDB, and MySQL databases.
MicroService_Config_Server
Spring Boot-based Config Server for managing centralized configurations of a microservices architecture. Integrated with Git as the configuration source and supports dynamic property updates across multiple environments.
Riders_Rendezvous
Riders-Rendezvous is a platform designed for riders to connect, organize events, and participate in tours. It serves as a hub for motorcycle enthusiasts to engage with each other, plan rides, and share their experiences.
Springboot_CRUD
A simple Spring Boot application demonstrating basic CRUD operations with RESTful APIs using Spring Data JPA
SystemDesign_Preparation
A comprehensive guide for system design interview preparation, covering essential concepts and real-world system designs. This repository includes in-depth explanations of key topics, detailed system design solutions for common applications, and hands-on practice questions.
TwilioCommHub
A robust communication gateway powered by Twilio, leveraging Raspberry Pi and a modem to efficiently send and receive SMS messages. This system integrates advanced features such as message templating, bulk sending, and monitoring for delivery statuses, making it a versatile solution for various communication needs.