Pull to refresh
46.44

Microservices *

Microservice architecture and everything connected with it

Show first
Rating limit
Level of difficulty

Spring Cloud Gateway: The Single Point of Entry or Failure – a Path to Non-Blocking API Gateway

Level of difficultyHard
Reading time20 min
Views1.5K

Hello Habr! My name is Nikita Letov. I am a tech lead of backend development in remote banking services for individuals (or retail department) of Rosbank. In this article I will describe what a point of entry to an app is, when it becomes vital, and how API Gateway can help you. We'll review a traditional blocking pattern based on Netflix Zuul 1.x gateway with all its problems of using, then reactive Spring Cloud Gateway and difficulties of moving to it. Finally, we'll compare these two approaches.

Read more
Total votes 2: ↑2 and ↓0+2
Comments0

Modern Micro-Service Architecture: Key Challenges for System Analysts

Reading time9 min
Views1.7K

We're continuing to explore micro service architecture. In today's blog Alexander Solyar, Lead system architect at Innotech, describes the main challenges analysts are facing while working with micro services. He also shares a number of effective solutions and recommendations.

Read more
Total votes 3: ↑3 and ↓0+3
Comments0

Modern Microservice Architecture: Design Principles

Reading time7 min
Views3.5K

First mentions of micro service architecture application go back to the previous decade. Today this approach became the industry standard. Alexander Solyar, Lead software architect at Innotech, dives into details, shares professional insights and practical rules for working with micro services .

Read more
Total votes 3: ↑3 and ↓0+3
Comments1

REST or Events? Choose the right communication style for your microservices

Reading time5 min
Views8.1K

Microservices Architecture is a well-known pattern for building a complex system that consists of loosely coupled modules. It provides better scalability, and it is easier to develop a system in multiple teams so that they don’t interfere with each other too much. However, it is important to choose the right way of communication between the services. Otherwise, this kind of architecture can do more harm than good.

Read more
Total votes 1: ↑0 and ↓1-1
Comments0

Top 7 Best Secure Video Streaming Platforms of 2022

Reading time8 min
Views4.4K

In this modern era of technological advancements, it is important to connect with people who matter the most to your business i.e. customers. Are you searching for a secure online video platform for your business?

Do you know what is secure streaming!

Well, various online video platforms can help you in providing seamless videos to your customers. But what we need is a secure online video platform that can also protect our digital content from various e-hazards. Read on to know more about some of the most secure online video platforms in the market.

Read more
Rating0
Comments0

Benefits of Microservices Architecture for Software Development

Reading time4 min
Views1.5K
From Netflix to Amazon, Twitter, and many software giants, everyone has started adopting the all-new architectural pattern for software development — microservices. Microservices is an architectural pattern for software development that is a collection of small autonomous units, built around business units.
Read more →
Rating0
Comments0

Geolocation and geoposition — mega-tool

Reading time5 min
Views2.6K

Introduction


Today, geolocation and geo-positioning have turned into a state that we did not dream about 60 years ago, during the first thoughts about creating an Internet network.

This article was prepared thanks to the IPGeolocation.io

Cartography has turned into a miracle — from insanely large sheets of paper to what fits in the palm of your hand.

Today, maps are used not only to search for a cultural center in Paris, but to be able to find everything:

  • nearest hotel
  • pharmacy or hospital
  • grocery store
  • university or school
  • Pink Concert venue in San Francisco

The transformation of technology will not stop there. It will be better and more accurate than ever.

Evolution in time


Let's see how the evolution of geolocation began. The journey of this phenomenon begins in ancient times.

Excursion into the past
Read more →
Total votes 9: ↑8 and ↓1+7
Comments0

Enumerable: How to yield a business value

Reading time6 min
Views2.1K
This article is a brief explanation about how using a common language keywords might have an influence on the budget of IT-infrastructure of a project or help to achieve some limitations/restrictions of hosting infrastructure and, moreover, will be a good sing of the quality and maturity of the source code.
Read more →
Total votes 12: ↑11 and ↓1+10
Comments0

Checklist: what had to be done before deploying microservices to production

Reading time9 min
Views9.5K

This article contains a brief squeeze from my own experience and that of my colleagues, with whom I had been fighting incidents day and night. And many incidents would never have occurred if all these microservices that we love so much were written at least a little more carefully.


Unfortunately, some programmers seriously believe that a Dockerfile with any team at all inside is a microservice in itself and can be deployed even now. Dockers are running — money are incoming. This approach turns into problems starting from performance degradation, inability to debug, service failures and ending in a nightmare called Data Inconsistency.


If you feel that the time has come to launch one more app in Kubernetes / ECS / whatever, then I have something to object to.

Read more →
Total votes 20: ↑19 and ↓1+18
Comments1