Skip to content
Thursday, February 25
  • About Me
  • Must Watch Videos
  • Proof of Concepts (POCs)

The Tech Check

The Tech Check

  • Data Science
  • Tech
  • General
  • Proof of Concepts (POCs)
  • About Me / Products
  • Must Watch Videos
  • Data Science
  • Tech
  • General
  • Proof of Concepts (POCs)
  • About Me / Products
  • Must Watch Videos
Trending Now
  • I made a website which tells if you’re wearing a mask or not – without machine learning
  • Free apps vs. Paid apps
  • Binary Search Tree Implementation in Java
  • Different ways of iterating on a HashMap in Java
  • The art of load balancing – Part 2
  • The art of load balancing – Part 1 (Understanding a load balancer)
Home>>Proof of Concepts (POCs)

Proof of Concepts (POCs)

I write a lot of POC projects, especially when I’m learning something new or I need to quickly test if a data pipeline works, or maybe I’m just testing a new integration. I make all these POCs public as Github repositories. I wanted to consolidate the list of POCs in an easy to search fashion. And that’s why I have this page here.

Below is a list of all the POCs that I’ve written so far. If a particular POC has an accompanying blog post which explains the code in the POC, I have linked that blog post as well in the list below. Let me know if any of these POCs have helped you in any way.


NameRepositoryBlog post
Spring Boot with Apache Kafka consumer integration (Spring Kafka dependency)Github
Spring Boot with Kafka Producer and Consumer (Apache Kafka libraries)Github
Spring Boot project to fetch HBase data in Apache SparkGithubBlog post
Spring Boot project to fetch MongoDB data in Apache SparkGithubBlog post
Java project to demonstrate Apache Spark’s User Defined Function (UDF) featureGithubBlog post
Java project to demonstrate how to read and write data to Amazon S3 from Apache SparkGithub
Java project to read and write Microsoft Excel filesGithub
Spring Boot web app to demonstrate how to upload and download files using near-RESTful APIsGithub
Spring Boot project with Amazon DynamoDB integrationGithubBlog post
Spring Boot project to demonstrate how to encrypt and decrypt MongoDBGithubBlog post
Spring Boot project to demonstrate how to use Google’s libphonenumber library to normalize phone numbers and moreGithubBlog post
Spring Boot project to demonstrate how to use the Quartz scheduler to automate tasksGithub
Spring Boot project to load sample data to MongoDBGithub
Spring Boot project with Apache Drill integration to query Apache Kafka messages using SQL queriesGithubBlog post
Spring Boot project to demonstrate how to use Amazon Athena to query data in Amazon S3 filesGithubBlog post
Spring Boot project to demonstrate how to put data to Amazon Kinesis Firehose delivery streamsGithubBlog post
Spring Boot project to demonstrate how to put data to Amazon Kinesis Data streamsGithubBlog post
Java project to demonstrate how to invoke an Amazon Lambda function from another Lambda functionGithubBlog post
How to encrypt a string in Java using RSA and decrypt it in PythonGithubBlog post
Getting started with Chalice to create AWS Lambdas in Python – Step by Step TutorialGithubBlog post
Stacks (data structure) implementation in JavaGithubBlog post
Single Linked List (data structure) implementation in JavaGithubBlog post
Double Linked List (data structure) implementation in JavaGithubBlog post
Circular Double Linked List (data structure) implementation in JavaGithubBlog post
HashMap (data structure) implementation in JavaGithubBlog post
Stacks (data structure) implementation using LinkedList in JavaGithubBlog post
Sending messages to Amazon SQS from a Spring Boot applicationGithubBlog post
Receiving messages from Amazon SQS in a Spring Boot applicationGithubBlog post
Publishing messages to Amazon SNS from a Spring Boot applicationGithubBlog post
Binary Tree (data structure) implementation in JavaGithubBlog post
Remove stop words in JavaGithubBlog Post
Sorting in MongoDB in Java using BasicDBObjectGithubBlog Post
Overriding Spring Boot properties in Amazon LambdaBlog Post
Here’s how you can Dockerize a Spring Boot web applicationGithubBlog Post
How To Generate Parquet Files in JavaGithubBlog post

Sunny Srinidhi's DEV Community Profile
AWS_Community_Builder

Follow Us

  • Twitter
  • LinkedIn
  • Medium
  • GitHub

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 20 other subscribers

Recent Posts

  • I made a website which tells if you’re wearing a mask or not – without machine learning
  • Free apps vs. Paid apps
  • Binary Search Tree Implementation in Java
  • Different ways of iterating on a HashMap in Java
  • The art of load balancing – Part 2

Categories

  • Data Science (41)
  • General (4)
  • Rants (6)
  • Smartphones (1)
  • Tech (71)

Archives

  • January 2021
  • December 2020
  • October 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • June 2019
  • May 2019
  • April 2019
  • November 2018
  • August 2018
  • July 2018
  • August 2017
  • July 2017
  • June 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • September 2016
  • August 2016
  • March 2016

Tags

ai amazon apache apache kafka apache spark artificial intelligence aws best practices big data bigdata coding data science datascience data structure implementation in java data structures feature reduction feature selection java java data structures java data structures implementation java linked list example java linked list implementation javascript kafka linkedlist linked list in java linked lists machine learning machine learning models ml natural language processing nlp php programming python scikit python sklearn rants scikit scikit learn sklearn spring spring boot tech technology the fasttext series
Sunny Srinidhi | WordPress Theme Ultra Seven