Pinned Repositories
bidding-system
This is a bidding system implemented using Scala with the libraries: akka-actor, akka-http, and akka-streams. Its docker image is created using abt-native-packager and it is tested on minikube.
bidding-system-java
This is a bidding system implemented using Java 11 with Spring-webflux and the project-reactor. The project uses spring-actuator and micrometer to expose metrics to Prometheus and visualize them in Grafana. Prometheus alertmanager, nodeexporter, and blackbox are also configured with multiple rules w.r.t. the service and the host system.
elevator-system
An elevator system using Akka actors to receive PickUps and DropOff messages asynchronously.
explore-akka
This project is a demo of an Akka-http and Akka-cluster running on top of Kubernetes (minikube) and with its own Docker image created by sbt-native-packager. It also includes several other examples of the Akka Classic and Typed (essential, persistence, remote, cluster, stream, HTTP, serialization (Srapy-JSON, Avro, Kryo, protobuffer)).
explore-flink
This project uses Apache Flink as a stream engine that consumes data from the File system or Kafka brokers and exposes metrics using Prometheus and Grafana, everything deployed on Kubernetes (minikube).
explore-grpc
This project shows some examples using gRPC in java using blocking-unary, stream server, stream client, BiDiretctional stream, secure (SSL/TLS) calls, error handling, deadlines, and load balance.
explore-kafka
This project implements an end-to-end pipeline for batch to stream processing using Kafka on Docker images. Besides that, there are exercises for a full course in Kafka.
explore-rpi-C
Exploring Raspberry Pi using C/C++ programming language
tic-tac-toe
tic-tac-toe demo using spring-boot
AdCom
Adaptive Combiner for Streaming Aggregations
felipegutierrez's Repositories
felipegutierrez/explore-flink
This project uses Apache Flink as a stream engine that consumes data from the File system or Kafka brokers and exposes metrics using Prometheus and Grafana, everything deployed on Kubernetes (minikube).
felipegutierrez/explore-kafka
This project implements an end-to-end pipeline for batch to stream processing using Kafka on Docker images. Besides that, there are exercises for a full course in Kafka.
felipegutierrez/explore-akka
This project is a demo of an Akka-http and Akka-cluster running on top of Kubernetes (minikube) and with its own Docker image created by sbt-native-packager. It also includes several other examples of the Akka Classic and Typed (essential, persistence, remote, cluster, stream, HTTP, serialization (Srapy-JSON, Avro, Kryo, protobuffer)).
felipegutierrez/explore-grpc
This project shows some examples using gRPC in java using blocking-unary, stream server, stream client, BiDiretctional stream, secure (SSL/TLS) calls, error handling, deadlines, and load balance.
felipegutierrez/explore-rpi-C
Exploring Raspberry Pi using C/C++ programming language
felipegutierrez/explore-spark
Practicing Spark
felipegutierrez/explore-spring
Exploring Spring framework with spring-webflux, spring-reactive, spring-kafka, spring-cloud-stream, kafka-stream with project-reactive using Java 11
felipegutierrez/explore-storm
This project uses Apache Storm particularly to test operator placements that aim to simulate an Edge environment with restricts nodes.
felipegutierrez/flink-adcom
Apache Flink
felipegutierrez/bidding-system
This is a bidding system implemented using Scala with the libraries: akka-actor, akka-http, and akka-streams. Its docker image is created using abt-native-packager and it is tested on minikube.
felipegutierrez/bidding-system-java
This is a bidding system implemented using Java 11 with Spring-webflux and the project-reactor. The project uses spring-actuator and micrometer to expose metrics to Prometheus and visualize them in Grafana. Prometheus alertmanager, nodeexporter, and blackbox are also configured with multiple rules w.r.t. the service and the host system.
felipegutierrez/elevator-system
An elevator system using Akka actors to receive PickUps and DropOff messages asynchronously.
felipegutierrez/kafka-connector-github-source
This is a GitHub Kafka source connector. It consumes issues from a Github repo and published them on a Kafka topic.
felipegutierrez/tic-tac-toe
tic-tac-toe demo using spring-boot
felipegutierrez/coffee-machine
felipegutierrez/continue-to-evolve
felipegutierrez/crypto-miners-demo
executing get and post using Json
felipegutierrez/explore-akka-grpc-kubernetes
This project is an example of an Akka HTTP application communicating with an Akka gRPC application inside of Kubernetes. Docker images are generated automatically by Travis-CI and pushed to the Docker hub.
felipegutierrez/explore-docker-kubernetes
This project implements the exercises from the Docker+Kubernetes course
felipegutierrez/explore-jenkins
felipegutierrez/prometheus-jdbc-exporter
Gather Prometheus metrics from any JDBC data source.
felipegutierrez/ptp
A message oriented middleware (MOM) with Two-Phase-Commit protocol (2PC)