Pinned Repositories
Discovering-Small-Target-Sets-in-Social-Networks
Study about an algorithm for discovering small target sets in social networks This is a widely studied problem that abstracts many phenomena in the social, economic, biological, and physical sciences. It is known that this optimization problem is hard to approximate.
Distributed-WordCount-With-MPI-and-AWS-EC2
Basic tutorial with code for creating ec2 instances in AWS and let them communicate through MPI, plus the implementation of the word count problem in a distributed way with a related benchmark.
Event-Driven-Microservices
A distributed microservices event-driven search engine for tweets and a zero trust architecture.
Event-Driven-Microservices-Advanced
Event-Driven Architecture for a microservices-based system with a clean architecture + Domain Driven Design (DDD) + CQRS pattern + Saga pattern + Outbox pattern + CDC.
Financing-platform-for-political-parties-through-smart-contracts
A solution to the problem of illegal financing of political parties implemented through the smart contracts offered by the Ethereum blockchain technology. This implementation avoids cheating and illicit financing of political parties in an elegant and safe way.
From-Nand-To-Tetris-Build-A-Modern-Computer
Based on Nand-to-Tetris I and Nand-to-Tetris II. Building a computer from the ground up, starting with basic concepts like Boolean algebra and logic gates and progressing till a modern computer.
P2P-Auction-Mechanism
An auctions system based on P2P Network where each peer can sell and buy goods using a Second-Price Auction mechanism (like E-Bay).
Restaurant-Chatbot-With-Azure
Chatbot named "Armando's pizza" that simulates a cashier in a pizzeria, you can ask about the menù, reserve a table, inquire about the ingredients, order a pizza and normally converse with it.
spring-boot-microservices
Microservices oriented project, based on a famous udemy course. Restructured and updated with new dependencies and new version of spring.
Tickets-Platform-With-Microservices-Architecture
Javascript based microservices architecture for the creation of a platform for the purchase and creation of tickets.
Armando1514's Repositories
Armando1514/Event-Driven-Microservices-Advanced
Event-Driven Architecture for a microservices-based system with a clean architecture + Domain Driven Design (DDD) + CQRS pattern + Saga pattern + Outbox pattern + CDC.
Armando1514/P2P-Auction-Mechanism
An auctions system based on P2P Network where each peer can sell and buy goods using a Second-Price Auction mechanism (like E-Bay).
Armando1514/spring-boot-microservices
Microservices oriented project, based on a famous udemy course. Restructured and updated with new dependencies and new version of spring.
Armando1514/Event-Driven-Microservices
A distributed microservices event-driven search engine for tweets and a zero trust architecture.
Armando1514/Discovering-Small-Target-Sets-in-Social-Networks
Study about an algorithm for discovering small target sets in social networks This is a widely studied problem that abstracts many phenomena in the social, economic, biological, and physical sciences. It is known that this optimization problem is hard to approximate.
Armando1514/From-Nand-To-Tetris-Build-A-Modern-Computer
Based on Nand-to-Tetris I and Nand-to-Tetris II. Building a computer from the ground up, starting with basic concepts like Boolean algebra and logic gates and progressing till a modern computer.
Armando1514/Financing-platform-for-political-parties-through-smart-contracts
A solution to the problem of illegal financing of political parties implemented through the smart contracts offered by the Ethereum blockchain technology. This implementation avoids cheating and illicit financing of political parties in an elegant and safe way.
Armando1514/Restaurant-Chatbot-With-Azure
Chatbot named "Armando's pizza" that simulates a cashier in a pizzeria, you can ask about the menù, reserve a table, inquire about the ingredients, order a pizza and normally converse with it.
Armando1514/Serverless-Todo-App
Todo App developed as part of the Serverless Module in Udacity Cloud Developer Nanodegree.
Armando1514/Distributed-WordCount-With-MPI-and-AWS-EC2
Basic tutorial with code for creating ec2 instances in AWS and let them communicate through MPI, plus the implementation of the word count problem in a distributed way with a related benchmark.
Armando1514/Tickets-Platform-With-Microservices-Architecture
Javascript based microservices architecture for the creation of a platform for the purchase and creation of tickets.
Armando1514/CBIS-data-integration-project-about-cannabis
Data integration project to combine some sources about the cannabis strains in one place.
Armando1514/CRM-with-spring-mvc-and-Hibernate
A simple crm with CRUD operations. The purpose of the project is to learn the basic functionalities of spring MVC and Hibernate. The project is updated to Spring 5 and Java ≥ 17.
Armando1514/Distributed-Search
This repo is a walkthrough of basic concepts and principles in a direction of creating a distributed search system.
Armando1514/docker-and-kubernetes
Docker projects and Kubernetes deployments optimized for Elastic Beanstalk on AWS and Kubernetes Engine on Google Cloud. With a variety of projects, CI/CD included.
Armando1514/Google-Developer-Groups-Zurich-Talk-2023
Google Talk in Zurich, Learn about game-changing concepts that can improve your database's performance and scalability, and avoid common mistakes that can hinder its performance.
Armando1514/gRPC-Introduction
Introduction repo for gRPC (gRPC Remote Procedure Calls) a modern open source high performance Remote Procedure Call (RPC) framework. gRPC uses Protocol Buffers to encode data.
Armando1514/Human-Balance-Analytics-Datalake
Create a lakehouse solution in AWS using AWS Glue, AWS Athena, S3, Python, and Spark.
Armando1514/Image-Filtering-Project-With-Microservices
Cloud application with a microservices architecture developed alongside the Udacity Cloud Engineering Nanodegree. It allows users to register and log into a web client, post photos to the feed, and process photos using an image filtering microservice.
Armando1514/Kafka-Streams-a-nice-introduction
In this repo, I would like to introduce the Kafka streams through examples and some basic theories to get them. Obviously, before starting reading this repository you need a basic knowledge of Kafka.
Armando1514/Polkadot-Observer
This project monitors the Polkadot network and notifies users when a specific account's funds fall below a threshold, offering Prometheus queryable metrics for efficient monitoring and alerts.
Armando1514/Redis-Design-Patterns
This eBay-like project is built using Redis as the sole cache storage, demonstrating its use in a real-world scenario. Note that this project is not intended for production use.
Armando1514/3-Tier-Architecture-With-Terraform-On-AWS
The project focuses on creating a scalable, three-tier architecture on AWS using Terraform, streamlining deployment and management for efficiency and reliability.
Armando1514/Alitalia-sentiment-analysis
Sentiment analysis based on tweet related Alitalia.
Armando1514/Functional-Programming-Principles
The purpose of this repo is to offer a nice summary of the functional programming principles following a practical approach using Scala as the main programming language
Armando1514/Introduction-to-GraphQL
Introduction repo for GraphQL a query language for your API, and a server-side runtime for executing queries using a type system you define for your data.
Armando1514/Iot-Face-Recognition
Face analysis that provides some characteristics like age, gender, emotions, ethnicity etc. and send them to a telegram account from an IoT entity.
Armando1514/opentracing-tutorial
A collection of tutorials for the OpenTracing API
Armando1514/Reactive-programming
The purpose of this repo is to offer a nice summary of a set of techniques for implementing scalable, resilient and responsive systems as per the Reactive Manifesto.
Armando1514/Video-Streaming-Portal
Video Streaming portal twitch-like with the possibility to stream video on your channel.