Systems | Development | Analytics | API | Testing

Latest Posts

Building Custom Servlets for C++ Microservices in Docker

In a previous post, C++ Microservices in Docker, we worked through the steps for creating a docker container that exposes a HydraExpress servlet container. We successfully deployed our HydraExpress server instance in Docker, however all that was available were the default example servlets. User application code wasn’t exposed. Let’s fix that and look at deploying custom C++ Servlet instances within the HydraExpress Docker container.

What Is Perforce?

Many development teams today know that the Perforce name has roots with version control. But the company does so much more. Today, Perforce helps enterprises succeed by delivering world-class solutions and support they need to accelerate digital transformation, innovate at scale, and achieve DevOps success. In this blog, we cover how the company has evolved. Read along or jump to the section that interests you most.

Who Is Perforce?

For years now, enterprises have embarked on their own unique digital transformation journeys. They’ve worked to evolve processes and methodologies, to securely move applications and systems to the cloud, and to speed up cycles to deliver more, faster, and win in their markets. But 2020 was a pivotal year. The pace of change went on fast forward. Suddenly, teams were even more distributed than ever before. Flexibility became an imperative. Remote collaboration was required.

C++ Microservices in Docker

Microservices have become a popular way to architect applications, particularly those that compose functionality from a variety of loosely coupled systems and services. While there are a variety of frameworks and tools for implementing a microservice architecture, it isn’t always clear how to expose native code like C or C++ code within a wider microservice system. That’s where HydraExpress comes in.