Do you always need Docker, microservices and reactive programming?
In AppSoft, I work in two ways. In the first, I help people to repair systems that are broken in one way or another and for a variety of reasons. In the second, I help to design new systems so that they are not broken…
VCS and team development in action
What to store? [+] All source code files [+] All resources necessary for compilation [+] project compilation settings [-] project settings in the IDE [-] files compiled from source [-] executable files Deleting from index git rm filename A commit may contain changes to multiple…
Git and team development
Hello! If you came here, then you are interested in the question of how programmers work in a team. If before you worked only in solo, then it probably seems to you that working in a team is easier, because there are more hands and…
Writing an application on Spring Boot
We will write two applications that will exchange messages through Apache Kafka. The first message will be called kafka-server and will contain both the producer and the consumer. The second will be called kafka-tester, it is designed to make a microservice architecture. kafka-server For our…
Apache Kafka + Spring Boot: Hello, microservices
this post, we will write an application on Spring Boot 2 using Apache Kafka under Linux, from installing the JRE to a working microservice application. Colleagues from the front-end development department who saw the article complain that I am not explaining what Apache Kafka and…
Setting up a CD via gitlab
Once I thought about automating the deployment of my project. gitlab.com kindly provides all the tools for this, and of course I decided to use it by sorting out and writing a small deployment script. In this article, I share my experience with the community….
How to sell corporate software and survive?
Technological companies have one problem – they are thinking of technologies, process, code, mechanics, but often forget about customers. And this point is often noticeable, especially in the field of software development. But this is not about all, of course. Sometimes software development is pure…
Laravel + Docker: our successful experience
The article will discuss our experience of using Docker to quickly configure a scalable dev environment for web development. I will briefly talk about the tasks that confronted us and the tools that were chosen to solve these problems. The article can be marked with…
How to deploy PHP-code in the conditions of highload
In English, the term “deploy” actually means putting troops on alert and its really so. You take the code in the already compiled or in the original one, if it is PHP, form, upload it to the servers that serve the user traffic, and then,…
10 ways to save costs on IT infrastructure
1. Be a bore – plan and budget Budgeting your IT environment for your company is boring, and reconciliation is even dangerous sometimes. But the fact of having a budget almost guaranteed to protect you from: cutting costs for the development of hardware and software park…
Service
Categories
- DEVELOPMENT (103)
- DEVOPS (53)
- FRAMEWORKS (26)
- IT (25)
- QA (14)
- SECURITY (13)
- SOFTWARE (13)
- UI/UX (6)
- Uncategorized (8)