Home » Author Archives: Florian Motlik

Author Archives: Florian Motlik

Maintain Infrastructure with Elastic Beanstalk and CloudFormation

devops-logo

The multitude of services and ways to build infrastructure on AWS can easily lead to a hand-crafted snowflake of a system that is hard to maintain over the long term. Often you don’t know who introduced which change or how to reproduce it in a staging environment to test future changes. To counter this problem, AWS developed CloudFormation to keep ...

Read More »

Containers Will Change the Game Server Hosting Industry

docker-logo

The last 12 months have seen some exciting Docker developments for game servers. The core product has become significantly more mature, the user base has grown considerably, and a number of advanced features have emerged solving many of the core barriers to containerization of game servers and other opinionated applications. We’ve also seen a number of exciting new products and ...

Read More »

The State of Microservices Today

software-development-2-logo

Let’s talk about the state of microservices today. How big is the hype exactly? And why do developers talk about them all over the world? First, let’s run through what microservices are used for. Getting to Know Microservices To give you a visual idea of how microservices work, imagine a LEGO toy car and a regular toy car. Microservices are ...

Read More »

What Are the Key Skills to Being a CTO?

career-logo

You may have noticed that we’ve chatted with a lot of really smart people through our Inside Look interview series. As we wrap up 2015, we’re revisiting some of the sage advice we’ve encountered from these founders, CTOs, and engineers. We’re starting with a broad question this week: What are the skills necessary to being a CTO? According to our ...

Read More »

Advanced Continuous Delivery Scenarios

devops-logo

We’ve all heard the term continuous delivery thrown around. We usually find it coupled with terms like DevOps and immutable infrastructure. Simple examples of continuous delivery are not hard to come by, but after reading through them you may find yourself with more questions than answers when trying to apply the techniques to complex, real-world applications. In this article, we’ll ...

Read More »

Integrating Carina with Your Continuous Integration Pipeline

devops-logo

Rackspace recently announced the public beta for their hosted Docker offering, Carina. This is part of a strategic effort to provide a competitive in-house container solution that integrates with the Rackspace suite of tools and services, especially the famed “Fanatical Support.” Up until now you’ve been able to run Docker clusters on the Rackspace infrastructure by provisioning VMs or bare ...

Read More »

How to Create Happy Teams

software-development-2-logo

As developers, we spend a lot of time optimizing the software we work on. Whether it’s code performance, service availability, or user experience, making things better is a top priority. But we rarely think about how keeping the people that write software happy can also have a positive effect on the quality of our software. Having worked on remote teams ...

Read More »

Utilizing the Simplicity of Go for Easy Development

software-development-2-logo

The Go language is a really great fit for the increasingly popular service-orientated architecture. In the last few years, many good practices have emerged to help with the problems that come with microservices. These practices are important if you don’t want to end up with a hard-to-maintain, hard-to-operate infrastructure. By combining them with some of the more overlooked features of ...

Read More »

Kernel Load-Balancing for Docker Containers Using IPVS

docker-logo

Yesterday at DockerCon Europe, Andrey Sibiryov, a senior engineer at Uber Technologies, demonstrated how to improve load-balancing performance using an open-source technology that’s been part of the Linux kernel for more than a decade — IPVS. Andrey Sibiryov discusses IPVS at DockerCon Europe. What Is IPVS? To be precise, IPVS (IP Virtual Server) has been in the kernel for 15 ...

Read More »

Critical Mass of Tests for Continuous Deployment

software-development-2-logo

Does this situation sound familiar? An engineering team relies on manual testing for quality assurance and preventing regressions. The manual process is lengthy, prone to errors, and doesn’t handle edge cases, so there are frequent regressions that slip into production. The deployment pipeline has slowed to a crawl, causing features to pile up on top of each other. Getting anything ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials