KrakenD 0.6 autumn release - API Gateway

Albert Lombarte
Sep 7, 2018 · 2 min read

As if we were an agrarian society, our releases keep revolving around the weather calendar seasons. Autumn is round the corner (northern hemisphere) so our release is ready for a cool autumn.

Time to pick the apples

TL;DR

This release basically adds two interesting components: the JOSE component responsible for the JWT signing and validation, and the Cross-origin resource sharing (CORS) component. There is also a Consul client available.

The Krakend Playground and the KrakenDesigner (UI) have also been updated.

KrakenD framework

The KrakenD framework brings only a few changes:

  • Decoupled the http server from the router packages
  • Add the Service name in the configuration
  • BUGFIX: Merge with incomplete responses

Link to 0.6.0 release notes

KrakenD API Gateway

The KrakenD API Gateway binary comes with all the framework updates and bundles more components listed in the krakend-contrib.

The summary of changes is:

  • Added JOSE component. Validation and signing of JWT tokens
  • Added the Bloomfilter component to facilitate decentralized revoke of tokens at a massive rate.
  • Added the Cross-origin resource sharing (CORS) component
  • Golang updated to 1.10.3
  • Updated Opencensus component, adding an exporter to AWS XRay

Link to 0.6.0 release notes

Middleware and other features

New middleware, changes and other components worth mentioning:

  • JOSE: JSON Object Signing and Encryption
  • CORS: Supports Cross-origin resource sharing
  • Bloomfilter including rotation and RPC
  • Consul client by Letgo
  • Opencensus including now exporters to Amazon’s XRay
  • Configuration watcher: A development tool that allows you to monitor the configuration file and reload the service automatically.

All the middleware can be found in our krakend-contrib repository.

We hope you enjoy KrakenD!


KrakenD is an open source Ultra-High performance API Gateway built in Go. Try it now!

Originally published at www.krakend.io.

DevOps Faith

In Development and Operations we trust. Delivering 1st class products for microservices. Creators of the fastest API Gateway http://www.krakend.io

Albert Lombarte

Written by

Delivering KrakenD, the fastest API Gateway. CEO of Brutale Engineering. Independent technology advisor in several companies.

DevOps Faith

In Development and Operations we trust. Delivering 1st class products for microservices. Creators of the fastest API Gateway http://www.krakend.io

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade