Víctor Gil's repositories

transfers_websockets_service

Example/PoC of how to extend the event-driven paradigm all the way to the end user's Web browser using WebSockets.

Language:JavaLicense:MITStargazers:14Issues:4Issues:0

transfers_recording_service

Example of how use Kafka in order to implement event-driven microservices.

Language:JavaLicense:MITStargazers:13Issues:4Issues:1

transfers_frontend

Angular application which communicates through WebSockets with the Java backend.

Language:TypeScriptStargazers:9Issues:3Issues:0

transfers_api

Example of entities and Avro classes to be sent and persisted in Kafka

Language:JavaLicense:MITStargazers:8Issues:5Issues:0

shared-ledger-simulator

It simulates a shared/distributed ledger (a.k.a. block chain) network of nodes (full nodes/miners and thin clients) to better understand how this type of protocols work (e.g. Bitcoin, Ethereum, etc)

Language:JavaLicense:MITStargazers:6Issues:4Issues:0

cadence_transfers_recording_service

Example/PoC of how to use Uber Cadence in order to implement event-driven microservices, together with Apache Kafka.

Language:JavaLicense:MITStargazers:5Issues:3Issues:0

mylocation-frontend

Angular application which receives location data asynchronously (push) and displays it

Language:TypeScriptStargazers:3Issues:3Issues:1

phoneVerifier

Complete (working) code to verify the phone number of an Android app user through SMS

Language:JavaLicense:Apache-2.0Stargazers:3Issues:3Issues:1

mylocation-backend

Reactive Java application based on Vert.x which receives location data from Android and publish it to Angular

Language:JavaLicense:MITStargazers:2Issues:3Issues:0

paystats-client

Client for https://www.bbvaapimarket.com/products/paystats HTTP API

Language:JavaStargazers:2Issues:3Issues:0

social-ledger

Implementation of new Proof of Social Network Identity consensus algorithm based on EthereumJ

Language:JavaLicense:GPL-3.0Stargazers:2Issues:3Issues:0

account_balance_workflow_api

This repository contains the workflow API of an example/PoC of how to use Uber Cadence in order to implement event-driven microservices, together with Apache Kafka.

Language:JavaLicense:MITStargazers:1Issues:3Issues:0
Language:JavaLicense:MITStargazers:1Issues:3Issues:0

bank-statements-checker

Java app to check the statements in your bank account

Language:JavaLicense:GPL-3.0Stargazers:1Issues:3Issues:0

block-validator-using-twitter

It is used by https://github.com/VictorGil/social-ledger in order to validate a block of transactions using the Twitter public Web API

Language:JavaLicense:GPL-3.0Stargazers:1Issues:3Issues:0

kafka_util

Utility library which provides generic classes to get data from Kafka.

Language:JavaLicense:MITStargazers:1Issues:2Issues:0

mylocation-android

Android application which sends location data to myLocation backend

Language:JavaStargazers:1Issues:3Issues:0

mylocation-last_known_location

Java microservice based on Vert.x which provides a location previously saved in a local file by mylocation-last_known_location-persistence microservice

Language:JavaLicense:MITStargazers:1Issues:3Issues:1

mylocation-last_known_location-persistence

Java microservice based on Vert.x which saves the provided location data to a local file in binary protobuffers format.

Language:JavaLicense:MITStargazers:1Issues:3Issues:0

only_cadence_transfers_recording_service

Fork of https://github.com/VictorGil/cadence_transfers_recording_service which does not use the "account-balances" Kafka topic

Language:JavaLicense:MITStargazers:1Issues:3Issues:0

simple-vertx-example-01

Simple example of vert.x (https://vertx.io) usage.

Language:JavaLicense:Apache-2.0Stargazers:1Issues:3Issues:0

transfers-service

Simple and reliable REST service for money transfers between accounts.

Language:JavaStargazers:1Issues:3Issues:0

TwitterStreamingPubNubDemoBackend

Backend part of the PubNub demo application which gets live tweets from the Twitter Streaming API and publishes them using the PubNub Java client library

Language:JavaLicense:MITStargazers:1Issues:3Issues:0

TwitterStreamingPubNubDemoFrontend

Angular application which receives tweets through PubNub and displays them in real time.

Language:TypeScriptLicense:MITStargazers:1Issues:3Issues:0

vertx-utility-extensions

Small Java library to avoid boilerplate code when starting a new Vert.x instance

Language:JavaLicense:MITStargazers:1Issues:3Issues:0
Language:JavaStargazers:0Issues:3Issues:0

tutorials

The "REST With Spring" Course:

Language:JavaLicense:MITStargazers:0Issues:3Issues:0