Archive of "Algemeen"

Kata bowling at Trivento

As a Tech company it is important to keep updating our knowledge. Therefore we organize a Coding Guild every month. In this Coding Guild we share knowledge and experiment on how we should write Software. Monday June 26 we took up a programming challenge or kata. The challenge was to implement the bowling score (highly…

Read More...

Masterclass Lambda Architecture and challenges and opportunities around fast data

“Most so-called “Big Data” problems today are actually better described in the context of velocity instead of size,” says Jonas Bonér. “You want ‘Fast Data’. Speed is the problem to solve, not size.” How to get started? By visiting Trivento Summercamp about Fast Data, the 9th of September. Developers of Lightbend, Mesosphere and ING Nederland…

Read More...

There and back again: a story about the ScalaDays 2016 at Berlin

ScalaDays 2016 Berlin This post is all about my trip to the ScalaDays 2016 at Berlin. Day 1: To Berlin After my wife dropped me of at the train station in Apeldoorn I waited for the international train to Berlin. Some of my colleagues boarded the train earlier. The train arrived, I joined my colleagues and…

Read More...

AWS Lambda inside insight (part 3)

AWS Lambda part 3: Call Lambda via SDK Lambda Invocation without API Gateway During our previous blog post (https://www.trivento.io/aws-lambda-inside-insight-part-2/) in this series we saw strange response spikes during the invocation of our Lambda function. Our conclusion was that API Gateway caused those spikes. This week we’re invoking our Lambda function without AWS API Gateway to…

Read More...

AWS Lambda inside insight (part 2)

AWS Lambda part 2: API Gateway playing tricks? Last week we looked at how AWS Lambda behaves with one user at a frequent request rate (see first post). We figured that AWS Lambda will create a pool of running instances. When an event triggers a lambda function, AWS Lambda will look in the pool to…

Read More...

QCon 2016 – London

Last week I went to QCon in London and it was a great conference. Every day had 7 tracks with each 5 talks and an open space session. The overall quality of the talks were great and you could really see that the speakers had deep knowledge of their subject. Even though there were about…

Read More...

Microservices – Service Discovery

When you are running microservices you are dealing with multiple services that somehow have to communicate with each other. A microservice can run anywhere in your landscape and doesn’t have a fixed IP address and port number. This seems complex. How do I know where my services are running and how can a service communicate…

Read More...

Akka Process Framework

Akka Process Framework Akka is a great framework when you want to write reactive applications. While writing applications with Akka I noticed that it was somewhat difficult to write processes flows. In this blog post I will show why it is not trivial to write a process with Akka and how the ProcessFramework (https://github.com/jgordijn/process) solves…

Read More...

Writing clean code

The priority of having clean code is often unknowingly pushed to the background. We are all aware of its importance, but when time is precious we tend to get fixated on making a functionality work. The concern of readable and consistent code is saved for later. Once bad code makes it to production, people often…

Read More...

GIT Under the hood (part 1 of 2)

When you get started with GIT for the first time, it might be a little overwhelming. There’s a lot going on. Branches, merges, commits, fetching, pushing and pulling. Despite this, you will probably grasp the basics very quickly and work with GIT on a day to day basis without much hassle. However, at a certain point…

Read More...