Kubernetes meetup - presentations and webcast

Kubernetes meetup - presentations and webcast  
Hello, Habr!
 
 
March 21 at the Moscow office of IBM passed the Mitap community Kubernetes. Within the framework of this event, the participants discussed the latest news about the development of Kubernetes, exchanged practical experience and communicated with colleagues in an informal atmosphere.
 
 
Under the cut - details, as well as links to presentations and video recording of speeches.
 
IBM Cloud Private .
 
 
Presentation of Istio & service mesh
 
 
Kubernetes in Avito: Infrastructure for thousands of containers...
+ 0 -

Continuous Integration for beginners

Continuous Integration for beginnersWhat is CI
 
Continuous Integration
Is the practice of software development, which consists in merging working copies into a common main development branch several times a day and performing frequent automated project assemblies to identify potential defects and solve integration problems as soon as possible. In an ordinary project where developers work independently on different parts of the system, the integration stage is final. It can unpredictably delay the completion of work. The transition to continuous integration makes it possible to reduce the complexity of integration and make it more ...
+ 0 -

How to release a self-signed SSL certificate and get your browser to trust it with

How to release a self-signed SSL certificate and get your browser to trust it with  
 
All major sites have long switched to the https protocol. The trend continues, and many of our customers want their site to work on a secure protocol. And if a backend is developed for a mobile application, then https is required. For example, Apple requires that the server's data exchange with the application is done via a secure protocol. This requirement is introduced from the end of 2016 .
 
 
On production, there are no problems with certificates. Usually the hosting provider provides a convenient interface for connecting the certificate. Issuing a certificate is also not a difficult ...
+ 0 -

Matthias Noback About the Ideal Architecture - Layers, Ports and Adapters (Part 3 - Ports and Adapters)

Matthias Noback (author 3r3r3? A year with Symfony
) Published a series of three articles describing his views on the ideal architecture of enterprise applications that has evolved over many years of practice. The first part is introductory and does not represent a particular interest (available in original ). Translation of the second is for . And since he caused a TEMPTING excitement (as many as two people have discussed with me in the comments), it would not be a crime to transfer the third one.
 
In the previous article, we discussed a reasonable system of layering the project, consisting ...
+ 0 -

Is there gunpowder in the flasks? Hackathon Radio Canada 2018 (Part One, Team Up)

In this article, I want to introduce myself, tell what motivated me to participate, how I was able to assemble the team, what conclusions I made for myself and just share my experience of participating in my first hakaton.
 
 
Sorry briefly did not work, the text is a lot and not all on the topic.
 
 
Is there gunpowder in the flasks? Hackathon Radio Canada 2018 (Part One, Team Up)
 
 
I hope this will be of interest to the readers of Khabra not so much from the technical side as from the point of view of broadening their horizons and their desire to find out "how it is there".
 
 
Foreword, where the author recalls that no one is interested in [/b]
I have not been a student for a long ...
+ 0 -

Announcement of Moscow Spark # 4

Announcement of Moscow Spark # 4

 
Hello! New Year, new Spark, new Moscow Spark! We will start the new season of our wonderful event on April 19 at the Mansard Rambler & Co. The framework does not stand still and we, too, this time introduce a new community site and test the format with a star from abroad.
 
rambler-co-e-org.timepad.ru/event/696949
 
We have pizza and tea!
 
 
The beginning at ???r3r374.  
Location: Warsaw highway, ? building ? entrance number 5. Mansard Rambler & Co
 
 

 
 
Be sure to register and take your ...
+ 0 -

EGAIS 3.0 or how not to answer for other people's mistakes

EGAIS 3.0 or how not to answer for other people's mistakesThe introduction of various marking and accounting systems in our country divides all market participants into two large groups - those who implement these systems and try to live in a fair way, and those who finally go into the shadows. To live honestly and so it is not very easy, and if you are constantly watched and caught by your mistakes, then it is quite difficult. Such systems operate on the principle of a network, the size of the cell in which it constantly decreases. At first they catch only "large fish" with serious disabilities. Then, when the large fish ends, go to the middle, and then ...
+ 0 -

Networks that form the intellect

It's no secret that modern IT systems require more and more performance, reliability and at the same time the flexibility, scalability and efficiency required to meet the needs of the modern user and solve business problems. The peculiarity of the current situation is also that none of these parameters can be sacrificed.
 
 
Networks that form the intellect
 
 

Programmable and program-defined


 
It is well known that the development of data processing centers has already made it possible to approach the solution of the problem. Another thing is that the data center is not only and, perhaps, not so much the physical unification of the ...[/h]
+ 0 -

How to speed up PostgreSQL 10

(The article uses examples and explanations from the book Nouveaulités de PostgreSQL 10. (c) Dalibo, the translation from the French Igor Levshin, the editor Yegor Rogov (3r3r3? original
) The examples are checked, sometimes changed for greater clarity)
 
Of course, we are already waiting for the appearance of the 11th version of PostgreSQL. But it is already clear that some fairly radical performance improvements have already appeared in version 10. Definitely, it makes sense to deal with them first.
 
The productivity of the "tens" improved immediately in several directions. In this article we ...
+ 0 -

To drive away in 1100 seconds is the strangest bug I've seen

To drive away in 1100 seconds is the strangest bug I've seen
 
Two days ago I received a strange message from the client: the video call mysteriously broke off exactly after 18 minutes. And then it happened again, also after the 18th minute. Coincidence?
 
 
This bug was not only strange, but also terribly awkward. Our goal is to make such a simple tool for video calls, so that a conditional doctor or psychologist would like to use our service. Need I say that a permanent break in 18 minutes is not consistent with this goal?
 
in all major browsers . For the last months ...
+ 0 -