Customers: M of Video Eldorado
Contractors: BellSoft (Bellsoft) Product: BellSoft Liberica JDKSecond product: Java Project date: 2020/10 - 2020/12
|
The M of Video Eldorado group transferred Java system from the environment of execution Java Oracle JDK on the Russian environment of execution Liberica JDK and selected technical support from her developer – BellSoft. BellSoft reported about it to TAdviser on December 21, 2020.
According to BellSoft, an IT landscape "M. Video Eldorado" includes a broad spectrum of systems on Java: from modern applications on Java 14 to well proved systems in commercial operation written on earlier versions of Java. Liberica JDK is used, for example, by the microservice platform "M of Video Eldorado" for the services providing correct calculation of order cost of the buyer, the personalized recommendations. Based on containers back-end services of the website and mobile application of M.Video work with Liberica JDK.
In "M." told Video Eldorado TAdviser that actively invest in new solutions, such as microservice architecture, and are going to transfer to the next few years on it more than a half of the IT systems. Also in the company reported TAdviser that the partner was selected, proceeding from a complex and technical, and cost parameters. Among technical characteristics on Liberica JDK which defined the choice – optimization for work in a cloud, support of microservice architecture, work on different platforms, a possibility of transfer of the advanced functions from new versions of JDK on the target Wednesday used "by M. Video Eldorado"
The technical support which within partnership is provided by BellSoft includes timely updates, including in the field of security which can be backported in different versions of JDK and also implementation of progressive methods of development. Among them – optimization of the environment for work in a cloud, support of microservice architecture, including a microcontainer with Alpine Linux and Liberica JDK onboard, possibilities of transfer of new features from JDK 11 and more senior versions in the target JDK used in the company.
By the time of migration on Liberica JDK development on Oracle JDK in the companies of the M of Video Eldorado group was conducted by about 10 years. An opportunity to receive technical support in Russian and more quickly, than earlier became one of key factors of transition to the Russian environment of execution Java.
The choice of the advanced Liberica JDK distribution kit with full technical support allowed to close completely problems of development, development and ensuring continuous work our Java systems. For example, Liberica JDK offers the smallest microcontainers in the world: Images it is very easy to transfer 100 MB to any cloud, to unroll and scale quickly. As a result Java development speed in "M. of Video Eldorado" grew by 15%. At the same time we communicate on a mother tongue and it is aware of all improvements, - Alexander Zelenyuk, the Head of Department on development of a technology platform "M. of Video Eldorado" says. |
As for growth of speed of development, in "M." explained to Video Eldorado TAdviser that the BellSoft command significantly optimized assembly of containers within development of the microservice platform and made them more compactly and steadier. Together with use of cloud services and calculations in "M. of Video Eldorado" could reduce costs of time of developers for these transactions.
In addition to "M." lately with Oracle JDK passed with Video Eldorado to Liberica JDK also other large Russian companies among which the operator of a payment system World "National Payment Card System" (NPCS), 1C, Alfa-Bank, "Odnoklassniki, JetBrains and others. In October the 2020th, for example, also Scientific Research Institute Voskhod began to test Liberica JDK for a unified environment of development.
Liberica JDK is included in the register of the Russian software, FSB for use with the certified cryptographic means therefore it is suitable for use in critical information infrastructures is allowed. BellSoft notes that the vast majority of critical information infrastructures are designed using Java of components.
BellSoft also told TAdviser that in 2020 the volume of loadings of the environment of execution of Java Liberica JDK increased several times. It was preceded by significant change of model of licensing of Java in 2019: Oracle ceased to provide free Java builds of SE for commercial use. Java SE can be used free of charge only in development process of software or for personal use, testing, creation of prototypes and demonstration of applications now. Thus, security updates are not available publicly any more. Application of Java SE in the industrial systems requires a commercial subscription now. In June, 2020 in an interview of TAdviser of SEO of BellSoft Alexander Belokrylov in detail told what options with respect thereto now is at the Russian companies.
BellSoft says that offer technical support at lower price, than Oracle. When calculating on 50 servers, proceeding from the fact that on average in the server of 8 cores, economy approximately 3-fold, and on large deployments with several thousand servers – up to 9 times, data brought TAdviser into the companies.
The Russian office Oracle did not begin to comment on migration of the Russian companies with Oracle JDK on Liberica JDK.
In November of the 2020th BellSoft it was nominated in executive committee of JCP (Java Community Process) in which the directions of development and future OpenJDK are defined that will be in new releases what are necessary standards. And based on the multilevel vote accepted in community, the developer company and her technical director were included into executive[1].