Tag: Microservices
-
Client side performance monitoring with InfluxDB
Posted on September 23, 2018, Level intermediate Resource Length medium
Interesting reading from Mike Bell about efficient applications monitoring in Agile environment with daily deploys of hundreds of code changes to the web application for customer-facing websites. Each change has the potential to impact performance for better or worse. They carefully monitor KPIs such as page load times to catch regressions, identify opportunities for speedups, and to verify that improvements work in the real world.
Tags monitoring web-development containers microservices
-
Building a RESTful blog APIs using Python and Flask
Posted on September 6, 2018, Level intermediate Resource Length long
Olawale Aladeusi blog post about building Application Programming Interface in Python. This shall be a very easy to learn path in creating RESTFUL API using Python and Flask micro-framework.
Tags python apis microservices
-
Optimizing docker images for a faster development workflow
Posted on August 11, 2018, Level intermediate Resource Length medium
jobandtalent Engineering published an interesting article on Docker images optimization. Architecture being based on docker means that every change that improves the usage of a resource (time to execute, memory usage, disk space usage, network usage…) in any stage of the process, will have an impact in each one of the environments.
Tags docker kubernetes microservices
-
RESTful communication between microservices can be perfectly fine
Posted on February 4, 2018, Level beginner Resource Length medium
Daniel Westheide article in which he wants to clarify how the terms used should be understood and show that HTTP and REST for internal service communication can be perfectly fine. He also explains that choosing to do so has nothing to do with whether your services integrate synchronously or asynchronously –- and the latter question is what you should really be concerned with.
Tags microservices software-architecture restful
-
Testing microservices, Spotify experience
Posted on January 14, 2018, Level intermediate Resource Length long
André Schaffer from Spotify Labs published article about Spotify's journey to microservices testing. In a microservices world achieving confidence that the code does what it should, provide feedback that is fast and with easy maintenance became an art.
Tags microservices tdd software-architecture
-
Toward functional programming analogy for microservices
Posted on December 7, 2017, Level intermediate Resource Length long
Bobby Calderwood - distinguished Engineer at Capital One - excellent article on micorservices and whether organizations should adopt, refrain from, or abandon microservices architecture. But more importantly what style of microservices would map most closely to the needs of the organization?
Tags microservices functional-programming software-architecture
-
Writing event-driven serverless app plus local development
Posted on November 16, 2017, Level intermediate Resource Length long
Rupak Ganguly lengthy article on developing and event-driven serverless application. The application has a simple frontend using curl that calls into a couple of backend services: a users service and an email service. It relies on the serverless framework, and app is then deployed to AWS Lambda.
Tags cloud serverless microservices aws
-
Service discovery for microservices with mu on AWS
Posted on October 31, 2017, Level intermediate Resource Length medium
Casey Lee post about using stelligent.com tool called mu for microservices discovery. mu is a tool that makes it simple and cost-efficient for developers to use AWS as the platform for running their microservices.
Tags microservices aws software-architecture
-
How mailgun adopted service mesh with vulcand and NGINX
Posted on October 28, 2017, Level intermediate Resource Length medium
Derrick J Wippler description how and why they jumped on service mesh bandwagon. He will tell you what is a service mesh, why they have adopted it at Mailgun, and how are they using it to deliver their software. Service mesh has officially become a thing, thanks to the launch of [Istio](https://istio.io/) (a joint collaboration between IBM, Google, and Lyft) and the adoption of [linkerd](https://linkerd.io/) by big companies like PayPal and Ticketmaster.
Tags microservices kubernetes software-architecture
-
Golang microservice starter kit
Posted on October 19, 2017, Level intermediate Resource Length long
Bruce Wang detailed article in which you learn how they went about creating microservices starter kit when moving from monolithic architecture to self contained microservices.
Tags programming golang microservices
-
Data access object pattern in microservice architecture
Posted on October 17, 2017, Level intermediate Resource Length medium
Everett Griffiths is author of the blog post which focuses on the Data Access Object design pattern and how it can be used to communicate with multiple data sources. The article will demonstrate a solution using PHP and dependency injection to straddle multiple data sources in a scalable and testable way. Similar results can be obtained in other languages or using different organizational approaches.
Tags software-architecture programming php microservices
-
Polaris – Simple Microservices using only PowerShell
Posted on October 16, 2017, Level beginner Resource Length short
Very interesting post from Microsoft Powershell team with minimalistic code example how to run a microservice directly from Powershell. This is an experimental code but shows the power of Microsoft platform.
Tags microservices containers