2017 December

Archives for December 2017

post

traefik.io

Træfik (pronounced like traffic) is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease. It supports several backends (DockerSwarm modeKubernetesMarathonConsulEtcdRancherAmazon ECS, and a lot more) to manage its configuration automatically and dynamically.

Features

  • It’s fast
  • No dependency hell, single binary made with go
  • Tiny official docker image
  • Rest API
  • Hot-reloading of configuration. No need to restart the process
  • Circuit breakers, retry
  • Round Robin, rebalancer load-balancers
  • Metrics (Rest, Prometheus, Datadog, Statd)
  • Clean AngularJS Web UI
  • Websocket, HTTP/2, GRPC ready
  • Access Logs (JSON, CLF)
  • Let’s Encrypt support (Automatic HTTPS with renewal)
  • Proxy Protocol support
  • High Availability with cluster mode (beta)

Supported backends

Clean UI

Træfik has a simple Web UI based on AngularJS.

Get it

./traefik --configFile=traefik.toml

  • Use the tiny Docker image:

docker run -d -p 8080:8080 -p 80:80 -v $PWD/traefik.toml:/etc/traefik/traefik.toml traefik

  • From sources:

git clone https://github.com/containous/traefik
You can find the complete documentation here.

post

coveralls.io

Coveralls.io: Deliver Better Code

We help you deliver code confidently by showing which parts of your code aren’t covered by your test suite.

Eliminate Tech Debt

Maintaining a well-tested codebase is mission-critical, but figuring out where your tests are lacking can be painful. You’re already running your tests on a continuous integration server, let it do the heavy lifting. Coveralls works with your CI to sift through coverage data to find gaps you didn’t know you had.

More about Coveralls

Badge your repo

Display your coverage percentage like a badge of honor with our — well — Badges of Honor. Encourage others to join the movement for code coverage!

Increase team awareness

Coveralls believes that developers should always strive to write better code. We’ve created the leading code coverage SaaS to help software developers get analysis and historical data about their projects’ test coverage, see constant updates in pull requests where devs are working, and fine-grained line-by-line coverage data.

Automated testing has become a foundational element part of software development, and Coveralls lets developers show off the hard work put into building a comprehensive testing suite.

Join the community

Coveralls is used by companies and organizations such as Facebook, JQuery, Hulu, Viacom, LinkedIn, Microsoft, Mozilla, Twitter, Django, Docker, the FCC, Heroku, PMG, Mashable, and many more.

post

KyBot.io

KyBot - Kyligence Robot
Online Diagnostic, Tuning and Support Service for Apache Kylin.
From the team that created Apache Kylin

An online service for Apache Kylin users to optimize Kylin’s usage and performance. With the experience of hundreds of real cases for Apache Kylin, KyBot automatically provides intelligent optimization and tuning suggestions, such as for slow SQL, skew cube storage, and MapReduce/Spark job performance.

post

fossa.io

Understanding Open Source

At the core, both large businesses and open source need each other to move the needle. FOSSA implements the systems serious companies need to build software effectively.

 

Automated license scanning, dependency analysis and reports at each commit

fossa.io

In my opinion, it's good to reduce fragmentation.
post

frame.io

frame.io

 

“Privately upload, review, & share video with your entire team, anywhere in the world. We’ll make sure your files preview beautifully on the web”

 

the collaboration platform for the video industry.