Giter Site home page Giter Site logo

Umar Tahir's Projects

aws-resources-provisioning-with-terraform icon aws-resources-provisioning-with-terraform

Programs Included are: VPC and EC2 infrastructure, ECS with fargate and tested with nginx (can be find in commit#13) & CI/CD pipelines. I combined "CI/CD pipelines" & "ECS with fargate" in commit # 14 to deploy spring boot app using these branches in pipelines 1. springboot & 2. s3-ecr-pipeline that can be found on my account.

chat-client-with-nio icon chat-client-with-nio

Chat client that will interact with a nonblocking chat server. This chat client follows a specific protocol to establish communication and sharing of messages with my chat server

chat-server-with-nio icon chat-server-with-nio

This chat server is capable of handling a larger number of clients without creating threads for each client. I have followed a nonblocking way for creating a chat server in java. Like any other nonblocking server special protocol is created for client-server communication. Some improvements are required to handle the partial read/write problem.

chatapplicationrmi icon chatapplicationrmi

This is a chat Application that I have implemented by using RMI. I have also included program statement in the folder for your convience

chess-game-using-alpha-beta-prunning-artifical-intelligence icon chess-game-using-alpha-beta-prunning-artifical-intelligence

Chess game implemented using game theory and alpha beta pruning. All the logics of the chess moves, alpha beta pruning are implemented correctly. But it throws exception when it is run. It was my AI assignment I was not able to resolve this due to shortage of time and submitted as it is.

consul-getting-started icon consul-getting-started

This is a sample repo of examples for getting started with Consul. It even includes a multi datacenter example with 14 VMs to allow you to simulate failures in a multi DC environment!

dca icon dca

Docker Certified Associate Exam Preparation Guide

dca-prep-guide icon dca-prep-guide

Docker Certification Associate preparation guide - a list of resources to help you prepare for a successful certification

employee-management-system icon employee-management-system

This project scope encapsulate crud operations with use of liquibase, hibernate, specifications, use of java proxy, unit tests with junit and mockito, swagger, lombok, actuator, docker-compose and aws build service

highcharts icon highcharts

Highcharts JS, the JavaScript charting framework

hystrix icon hystrix

Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.

learning-python icon learning-python

This Repository contain all the python programs which I did for my practice while following tutorials from https://www.py4e.com/ . I have created issues list for every concept that was not cleared while learning from this tutorial. Issues list also refers to topics which I need to learn in order to get good grip in python.

lexical-analyzer icon lexical-analyzer

C++ code for First phase of compiler construction(Lexical Analyzer). It takes an input language and creates token-lexme pairs. Input language is in prog1.cm and token-lexeme file contains token lexeme pairs

list-of-aws-service-principals icon list-of-aws-service-principals

This repository contains list of AWS service principals which I consolidated from different github, redit and stackoverflow accounts. Please free to add new service principals. If you couldnt find principle of any service in one list 1 please check list 2

load-simulator-for-chat-application-nio icon load-simulator-for-chat-application-nio

This simulator was designed to test how my chat server will perform under a large number of clients. You can create any number of clients that will keep sending messages to the server simulate heavy traffic.

network-programming icon network-programming

These are introductory/Basic codes to network programming. It contains UDP multicasting and TCP connections codes in java. If you are new to network programming you can start from here

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.