Es werden Posts vom 2017 angezeigt.

Eureka + Zuul + Feign + Ribbon - Createing Microservices with Netflix OSS

What is Eureka:

Eureka is kind like a super service responsible for discovering other services in your microservice architecture.

What is Zuul:

Zuul is responsible for intelligent routing around your services.

What is Feign:

A REST client builder.

What is Ribbon:

Ribbon is a load balancer.

Statistical Learning Theory

Learning with a finite dictionary
Recall from the end of last lecture our setup: We are working with a finite dictionary H = {h1, . . . , hM } of estimators, and we would like to understand the scaling of this problem with respect to M and the sample size n. Given H, one idea is to simply try to minimize ˆ the empirical risk based on the samples, and so we define the empirical risk minimizer, h erm,
hˆerm ∈ ˆ argmin Rn(h). h∈H ˆ ˆ In what follows, we will simply write h instead of h
erm when possible. Also recall the definition of the oracle, h ̄, which (somehow) minimizes the true risk and is defined by
h ̄ ∈ argmin R(h). h∈H
The following theorem shows that, although hˆ  ̄ cannot hope to do better than h in general, the difference should not be too large as long as the sample size is not too small compared to M.

Setting up a CI/CD pipeline with GitHub.

CI Server - JenkinsCode reviews with CodacyError monitoring with Airbrake

From Hibernate to Elasticsearch

A great search experience is a must-have for enterprise applications. As full-text search in databases often is limited, ElasticSearch steps in and offers powerful search services through a REST API. But how to keep your domain model and Elasticsearch in sync?

What we often stumble across, though, is the naiive approach of synchronizing both data storages.
It boils down to: Store data in databaseStore data in search index

GitHub and it's ecosystem.

Setting up a CI/CD pipeline with GitHub and Heroku.

1. WaffleIO

Building a Single Page Web App with Spring Boot and Angular 4.

1. Frontend
2. Backend
3. Lessons learned

Java 9 Features

GC (Garbage Collector) ImprovementsStack-Walking APIFilter Incoming Serialization DataDeprecate the Applet APIIndify String ConcatenationEnhanced Method HandlesJava Platform Logging API and ServiceCompact StringsParser API for NashornJavadoc SearchHTML5 Javadoc

What is Apache Cassandra?

Cassandra is a highly scalable semi-structured database.

Squbs are software containers that provide an infrastructure for combining many micro-services together.

Step 1: Create a new SBT project

Understanding Akka Streams and Asynchronous Architectures

What are Akka Streams?

First of all Akka was written in Scala. So for using Akka properly you will need some knowledge of Scala.

FarmHand - Starting to build something awesome

First decision to be made: What tech stack?

Building a distrubuted resilient microservice orinted and data driven application.

Do we really need this? Should we not just focus on the core functionality at the very beginning and start improving the app step by step...

Anomaly Detection using the "Isolation Forest" algorithm.

Is it possible to use the Isoloation Forest algorithm for detecting diabetic retinopathy?

Vue.js and Websockets

First create a Vue.js application via npm.

Creating a Spring Boot application including Cassandra DB.

Apache Mesos with Spring Boot.

Setting up the CD pipline for FarmHand

Openshift Web console vs. Heroku:

Openshift doesn't support Scala!?

My way to General Artificial Intelligence

Distributed Quasar Actors with Kafka and ZeroMQ


Developing an Angular2 Single Page Application with Angular IDE 2017 CI

Sock.js + STOMP + Zuul

Communication between FarmHand Backend an the Frontend...

Spring Boot + Reactor

Building my first reactive Spring Boot application.

FarmHand - Building the CI/CD pipeline.

Functional vs. OO programming style.

Overview: Data as Code.

Spring cloud

How to design and build a microservice oriented architecture with Spring Cloud.