Pinned Repositories
alorlea.github.io
This is my personal site powered by github pages and Jekyll theme.
angular-app
Reference application for AngularJS
CampaignRevenueSolver
This project tries to solve a java puzzle which involves in using the unbounded knapsack algorithm to choose how many campaigns to sell to what customers in order to maximize the revenue.
CoderCharts
My solutions to some of the problems of codercharts during my free time.
CPUMonitorService
A restful web service written in python in order to monitor CPU usage of multiple clients
CurrencyConverterJSF
A simple concurrency converter based on Java Server Faces technologies. This was an asignment to get used with J2EE technologies for a course in KTH. We made use of the MVC (Model View Controller) Architectural pattern. We shared the workload me and my colleague Fernando Garcia Sanjuan.
kubernetes-plugin
Jenkins plugin to run dynamic slaves in a Kubernetes/Docker environment
SimpleRouting
implement a link-state routing protocol in Erlang. The linkstate protocol is used in for example OSPF, the most used routing protocol for Internet routers. In this case we will make use of a djikstra routing algorithm.
dropwizard-metrics-influxdb
Dropwizard Metrics v3 InfluxDB
karamel
Reproducing Distributed Systems and Experiments on Cloud
alorlea's Repositories
alorlea/SimpleRouting
implement a link-state routing protocol in Erlang. The linkstate protocol is used in for example OSPF, the most used routing protocol for Internet routers. In this case we will make use of a djikstra routing algorithm.
alorlea/CPUMonitorService
A restful web service written in python in order to monitor CPU usage of multiple clients
alorlea/alorlea.github.io
This is my personal site powered by github pages and Jekyll theme.
alorlea/angular-app
Reference application for AngularJS
alorlea/CampaignRevenueSolver
This project tries to solve a java puzzle which involves in using the unbounded knapsack algorithm to choose how many campaigns to sell to what customers in order to maximize the revenue.
alorlea/CoderCharts
My solutions to some of the problems of codercharts during my free time.
alorlea/CurrencyConverterJSF
A simple concurrency converter based on Java Server Faces technologies. This was an asignment to get used with J2EE technologies for a course in KTH. We made use of the MVC (Model View Controller) Architectural pattern. We shared the workload me and my colleague Fernando Garcia Sanjuan.
alorlea/kubernetes-plugin
Jenkins plugin to run dynamic slaves in a Kubernetes/Docker environment
alorlea/DistributedLogicalTime
In this part we learned the notion of distributed time using a distributed logging mechanism. We modify the system to see lamport and vector clocks. This corresponds to an assignment in distributed systems we did at KTH.
alorlea/DojoPlayground
Dojo to practice my stuff
alorlea/dropwizard-mongo
A Dropwizard bundle for MongoDB
alorlea/fake-gcs-server
Google Cloud Storage emulator & testing library.
alorlea/folsom
An asynchronous memcache client for Java
alorlea/GroupMembership-FirstContact
This assignment made us to finish the missing functions and blocks in the code to get an idea of how group membership works. It makes use of a leader election algorithm to keep the view updated when a leader crashes. The original version provided is gsm1 and the following versions are based on this, adding new features and functions as specified in the instructions.This was also part of the distributed systems course at KTH.
alorlea/HangmanGame
This project tries to implement a hangman game using a client server architecture in Java. It was done in pairs with my colleague Fernando Garcia San Juan for one of the programming courses in KTH. We split the work so I was in charge of the server logic and he was in charge of the client.
alorlea/HeadFirstDesignPatterns
Exercises of the Design Patterns
alorlea/HTTPSimpleServer
Simple http server which handles http get requests. This was part of the crash course on Distributed Systems at KTH. Written in Erlang
alorlea/IEEExtreme2012
Solutions for some of the problems of the contest. Some of the solutions are not debugged 100% or not finished. Only problems B, F, U have valid solution.
alorlea/jclouds-examples
examples of how to use jclouds
alorlea/JobCompanyRestfulService
This was part of an assignment of programming web services in KTH. Here we learned to design and implement our own restful web service. In this case, the scenario corresponds to a Job Search company were it allows users to search for companies and upload their transcripts in order to apply for jobs. We used the tutorial from IBM to learn the basics. http://www.ibm.com/developerworks/web/library/wa-aj-tomcat/index.html
alorlea/MarketplaceDB
We revisit the simple marketplace application with RMI in order to use a persistent storage system. In this case we use JPA to store java entities in a Derby SQL server. This was a shared work of me and my colleague Fernando Garcia Sanjuan for a course in KTH
alorlea/NordicSYP
Website for Nordic SYP based on single paged theme for jekyll
alorlea/professional-services
Common solutions and tools developed by Google Cloud's Professional Services team
alorlea/shortener
alorlea/SimpleChord-FirstContact
In the last assignment we studied the chord, distributed hash table and we implemented a simple chord implementation following the assignment guidelines. For the seminar, they asked to implement the system up to the handling failures section. This version does not implement replication as in the original paper. This assignment was part of one of the distributed system courses at KTH.
alorlea/SimpleMarketplace
A Simple Marketplace application written in Java using RMI. We had to simulate a marketplace of buying/selling items where users could login. It was part of a course in KTH. This was implemented by me and my colleague Fernando Garcia San Juan, I designed the interface and he did the server side.
alorlea/UrlShortener
A distributed urlShortener service made with DropWizard
alorlea/user-statistics
alorlea/ViewsTrackingService
alorlea/WebGnomeMarketplaceJSF
This is the code for a web based marketplace in JSF for a shop handling plastic gnomes. User can register, update the cart and admins can add and delete new types of gnomes. The web design is very simple and the application was done following the MVC pattern. We put into practice all the things we learned in the course (JPA, JSF, java entities). This work was done by me and my colleague Fernando Garcia Sanjuan for the course in KTH.