Home » Tag Archives: Microservices

Tag Archives: Microservices

Top 3 Challenges of Adopting Microservices as Part of Your Cloud Migration

Discover faster, more efficient performance monitoring with an enterprise APM product learning from your apps. Take the AppDynamics APM Guided Tour! IDC estimates 60% of worldwide enterprises are migrating existing applications to the cloud. With the promise of greater flexibility, a reduction in overhead, and the potential for significant cost savings, it’s a logical decision. But instead of performing a “lift ...

Read More »

Security in the Microservices Paradigm

One of the least glamorous aspects of implementing a Microservices architecture is the security. It’s not fun or cool when compared to things like the circuit breaker or service discovery, yet it is a critical piece of the ecosystem especially in an enterprise setting. I’m working on a large Microservices project for a healthcare enterprise on the East Coast. One ...

Read More »

Incremental Software Development with PHP Microservices

Building complex software projects is almost always an iterative process. We rarely get to spend months designing and writing a complete project before releasing something to our users. This process of incremental software development can be accomplished in many ways, but one of my favorite strategies has been through microservices. I won’t cover microservices in depth as they’ve been covered ...

Read More »

Top 6 Performance Challenges in Managing Microservices in a Hybrid Cloud

Want to know How to Build (and Scale) with Microservices? Download the Whitepaper from AppDynamics: Grab it now! As we review the history of enterprise applications we have seen several trends emerge over the years. In the mid-late 90s we built applications to be large and monolithic because they were destined to be published to very large and vertically scalable ...

Read More »

Microservice Communication with Queues

Microservices are small programs that handle one task. A microservice that is never used is useless though — it’s the system on the whole that provides value to the user. Microservices work together by communicating messages back and forth so that they can accomplish the larger task. Communication is key, but there are a variety of ways this can be ...

Read More »

So You’re Thinking of Decomposing Your Monolith into Microservices

Advocates for microservices tend to pitch the pattern as a remedy for bloated, messy, monolithic ailments. However, is the cost of transforming a monolith into a series of microservices worth it? There are arguments for the merits and sins of each, but what about microservices attracts so many companies and developers? The most common use case for switching to a ...

Read More »

Email as a Microservice

Email might be one of the most often overlooked pieces of any web application. Usually the biggest discussion around it in a project begins and ends with “and we’ll send them an email when this happens…”. A little thought and some minor adjustments can help us avoid some problems that will grow as your project does. Let’s talk about email ...

Read More »

Microservices Best Practices

As more and more development teams are becoming aware of the benefits of microservices and service-oriented architecture, we need to make sure we’re not just barreling ahead with little to no plan. It’s essential to think about the consumers of these services; we need to craft good developer experience in order to make working with microservices easy and maintainable. In ...

Read More »

Writing a microservice in Ruby

Everybody is talking about microservices, but I haven’t seen a lot of good, comprehensive descriptions of how to actually write a microservice in Ruby. This may be because a significant number of Ruby developers are still most comfortable with Rails (which is not a bad thing in and of itself, but it’s not all Ruby is capable of). So I ...

Read More »