HOME

TheInfoList



OR:

Igor Vladimirovich Sysoev () is a Russian software engineer. In October 2004 he released the
Nginx Nginx (pronounced "engine x" ) is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache. The software was created by Igor Sysoev and publicly released in 2004. Nginx is free and open-source softwar ...
Web server A web server is computer software and underlying hardware that accepts requests via HTTP (the network protocol created to distribute web content) or its secure variant HTTPS. A user agent, commonly a web browser or web crawler, initia ...
,
reverse proxy In computer networks, a reverse proxy is the application that sits in front of back-end applications and forwards client (e.g. browser) requests to those applications. Reverse proxies help increase scalability, performance, resilience and secur ...
,
load balancer In computing, load balancing is the process of distributing a set of tasks over a set of resources (computing units), with the aim of making their overall processing more efficient. Load balancing can optimize the response time and avoid unevenl ...
and HTTP cache software and founded Nginx, Inc. Sysoev was born in 1970 and grew up in
Almaty Almaty (; kk, Алматы; ), formerly known as Alma-Ata ( kk, Алма-Ата), is the largest city in Kazakhstan, with a population of about 2 million. It was the capital of Kazakhstan from 1929 to 1936 as an autonomous republic as part of ...
,
Kazakhstan Kazakhstan, officially the Republic of Kazakhstan, is a transcontinental country located mainly in Central Asia and partly in Eastern Europe. It borders Russia to the north and west, China to the east, Kyrgyzstan to the southeast, Uzbek ...
, at the time called Alma-Ata in
Kazakh SSR ; kk, Қазақ Советтік Социалистік Республикасы) *1991: Republic of Kazakhstan (russian: Республика Казахстан; kk, Қазақстан Республикасы) , linking_name = the ...
. Sysoev graduated from
Bauman Moscow State Technical University The Bauman Moscow State Technical University, BMSTU (russian: link=no, Московский государственный технический университет им. Н. Э. Баумана (МГТУ им. Н. Э. Баумана)), some ...
in 1994. Since graduation he has lived in
Moscow Moscow ( , US chiefly ; rus, links=no, Москва, r=Moskva, p=mɐskˈva, a=Москва.ogg) is the capital and largest city of Russia. The city stands on the Moskva River in Central Russia, with a population estimated at 13.0 millio ...
. On 13 December 2019, Sysoev was detained by the authorities in relation to what has been asserted to be a copyright claim, on the basis that Sysoev was an employee of Rambler in the 2000s when he wrote the early versions of Nginx. On 16 December 2019, Russian state lender
Sberbank PJSC Sberbank (russian: Сбербанк, initially a contraction of russian: сберегательный банк, translit=sberegatelnyy bank, lit=savings bank, link=no) is a Russian majority state-owned banking and financial services compan ...
, which owns 46.5 percent of Rambler, called an extraordinary meeting of Rambler's board of directors asking Rambler's management team to request Russian law enforcement agencies cease pursuit of the criminal case, and begin talks with Nginx and its owner
F5 Networks F5, Inc. is an American technology company specializing in application security, multi-cloud management, online fraud prevention, application delivery networking (ADN), application availability & performance, network security, and access & auth ...
. On 18 January 2022, it was announced that Sysoev had left Nginx and F5 "to spend more time with his friends and family and to pursue personal projects".


Biography


Early years

Igor was born in a small town in Kazakhstan, then part of the
USSR The Soviet Union,. officially the Union of Soviet Socialist Republics. (USSR),. was a transcontinental country that spanned much of Eurasia from 1922 to 1991. A flagship communist state, it was nominally a federal union of fifteen nation ...
into a family of a Soviet military. Later his father was transferred to Alma-Ata, where Igor lived until the age of 18. His computer experience started with Yamaha
MSX MSX is a standardized home computer architecture, announced by Microsoft and ASCII Corporation on June 16, 1983. It was initially conceived by Microsoft as a product for the Eastern sector, and jointly marketed by Kazuhiko Nishi, then vice- ...
computers at the local Pioneers Palace (
youth center A youth center or youth centre, often called youth club, is a place where young people can meet and participate in a variety of activities, for example table football, association football (US soccer, UK football), basketball, table tennis, v ...
). He recalls his first program being bugged with small mistakes like confusing I and 1 that kept it from running. Soon-to-be-coder graduated from high-school in 1987 and tried to join the MGTU im. Baumana (
technical university An institute of technology (also referred to as: technological university, technical university, university of technology, technological educational institute, technical college, polytechnic university or just polytechnic) is an institution of te ...
) in
Moscow Moscow ( , US chiefly ; rus, links=no, Москва, r=Moskva, p=mɐskˈva, a=Москва.ogg) is the capital and largest city of Russia. The city stands on the Moskva River in Central Russia, with a population estimated at 13.0 millio ...
, Russian Socialist Republic, but failed at the first attempt. Back home he started working at the lab of the Institute of Teacher Education under the USSR Ministry of Geology. There he started coding in
BASIC BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John G. Kemeny and Thomas E. Kurtz at Dartmouth College ...
on old Iskra-2 PCs. His first significant and distributable program was
antivirus Antivirus software (abbreviated to AV software), also known as anti-malware, is a computer program used to prevent, detect, and remove malware. Antivirus software was originally developed to detect and remove computer viruses, hence the name. ...
''AV'', created in 1989-1990, written entirely in
assembly code In computer programming, assembly language (or assembler language, or symbolic machine code), often referred to simply as Assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence b ...
that spanned 100 KB. It could search for several known
viruses A virus is a submicroscopic infectious agent that replicates only inside the living cells of an organism. Viruses infect all life forms, from animals and plants to microorganisms, including bacteria and archaea. Since Dmitri Ivanovsky's ...
raging in the USSR at that time (''Marijuana'', ''Sophia'', ''Vienna'' and other), was copied as a binary executable and gradually became popular, even being installed on production plants. Grateful users kept sending in more variants of virea, that were enrolled into new versions, but by 1992 Igor had lost interest in updating it. Graduating in 1994 he already had experience of
system administration A system administrator, or sysadmin, or admin is a person who is responsible for the upkeep, configuration, and reliable operation of computer systems, especially multi-user computers, such as servers. The system administrator seeks to ens ...
for a year for an
oil company The petroleum industry, also known as the oil industry or the oil patch, includes the global processes of exploration, extraction, refining, transportation (often by oil tankers and pipelines), and marketing of petroleum products. The largest ...
, and stayed with that company for almost 7 years. He spent half a year in the internet shop XXL.RU, joining Rambler, one of the leading Russian web portals, in November, 13, 2000.


Rambler and Apache modules

There not only he was a system administrator, but also resumed coding in his spare time, adapting several
Apache The Apache () are a group of culturally related Native American tribes in the Southwestern United States, which include the Chiricahua, Jicarilla, Lipan, Mescalero, Mimbreño, Ndendahe (Bedonkohe or Mogollon and Nednhi or Carrizaleño a ...
modules. In fall of 2001 he conceived an idea to code a more lightweight and performant web server than Apache. With enough experience in the latter both as an administrator and a coder he made many principles of his own program similar, while the code itself was original from the start. This work commenced around 2002.


Nginx

The development of Nginx started in 2002 after Igor had been administering the Rambler servers for two years, which had been running Apache, but those lacked scaling capability beyond 1000 users on a single server. Increasing the number of servers could help, but initiated the problems of its own, and Igor conceived an idea to do scaling inside a server, increasing the number of possible connections. At first the idea was driven by mere technical curiosity, until after about two years he was offered to try it on Zvuki.ru web library of music. Among the first customers were Zvuki.ru, Estonia dating service Rate.ee and Russian dating service Mamba.ru. There were zero promotion efforts, as Igor didn't have the ability or desire to do that in addition. He continued posting program updates on his own website, and the users picked up support for it with documentation and help. A user from Austria started translating it to English, which led to first English-speaking users in 2006. In 2007 Igor was surprised to see the statistics at
Netcraft Netcraft is an Internet services company based in Bath, Somerset, England. The company provides cybercrime disruption services across a range of industries. History Netcraft was founded by Mike Prettejohn. The company provides web server and ...
, placing Nginx at 4% of all
web server A web server is computer software and underlying hardware that accepts requests via HTTP (the network protocol created to distribute web content) or its secure variant HTTPS. A user agent, commonly a web browser or web crawler, initia ...
s, with many customers residing in
China China, officially the People's Republic of China (PRC), is a country in East Asia. It is the world's List of countries and dependencies by population, most populous country, with a Population of China, population exceeding 1.4 billion, slig ...
. Igor recalls the principal difference with the popular Apache server - the ability to work with multiple users in a single running process, saving
memory Memory is the faculty of the mind by which data or information is encoded, stored, and retrieved when needed. It is the retention of information over time for the purpose of influencing future action. If past events could not be remembered, ...
and
CPU A central processing unit (CPU), also called a central processor, main processor or just processor, is the electronic circuitry that executes instructions comprising a computer program. The CPU performs basic arithmetic, logic, controlling, and ...
resources. With his aversion to
marketing Marketing is the process of exploring, creating, and delivering value to meet the needs of a target market in terms of goods and services; potentially including selection of a target audience; selection of certain attributes or themes to empha ...
and
sales Sales are activities related to selling or the number of goods sold in a given targeted time period. The delivery of a service for a cost is also considered a sale. The seller, or the provider of the goods or services, completes a sale in ...
, Igor wasn't seeking to start a commercial company, but first
investor An investor is a person who allocates financial capital with the expectation of a future return (profit) or to gain an advantage (interest). Through this allocated capital most of the time the investor purchases some species of property. Typ ...
s started approaching him, and in 2010 he had a meeting with Maxim Konovalov, the future
co-founder An organizational founder is a person who has undertaken some or all of the formational work needed to create a new organization, whether it is a business, a charitable organization, a governing body, a school, a group of entertainers, or any othe ...
of the company. Another factor that influenced the creation of the company was Igor meetings with
Serguei Beloussov Serg Bell (born as ''Serguei Beloussov'' on August 2, 1971 in Leningrad, Russian SFSR, Soviet Union) is a Singaporean businessman entrepreneur, investor and speaker, the founder and chairman of the board of Schaffhausen Institute of Technology a ...
, Russia's
entrepreneur Entrepreneurship is the creation or extraction of economic value. With this definition, entrepreneurship is viewed as change, generally entailing risk beyond what is normally encountered in starting a business, which may include other values th ...
, investing in IT, in December, 2010. It was him who introduced Igor to the idea of “market momentum”, with the momentum being quite right to start a commercial business.


Company foundation

The company had international ambitions right from the very beginning, both because it helped attract investments and because the product had a world appeal, while Russia's market was too small and not ready for the paid support model. The two owners had little knowledge of international sales procedures and didn't hope to gain the skills quickly enough. That prompted a goal of opening an American office and hiring a US director. The company had been staying under the radar for some time, and customers were unaware of the commercial support option. Igor recalls finding his correspondence from 2011 naive, as it suggested the idea of selling technical support for an open source project. It was a popular trend of the time, but few could succeed with it. By 2013 the company had yet no paying customers with its subscription service Nginx ''Plus'', but was cooperating with
Netflix Netflix, Inc. is an American subscription video on-demand over-the-top streaming service and production company based in Los Gatos, California. Founded in 1997 by Reed Hastings and Marc Randolph in Scotts Valley, California, it offers a ...
, helping them build a network of CDN servers based on
FreeBSD FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD), which was based on Research Unix. The first version of FreeBSD was released in 1993. In 2005, FreeBSD was the most popular o ...
and Nginx. The alliance was quickly able to speed each server up from 1 Gbit/s to 10 Gbit/s and then to 40 Gbit/s of traffic. The same year the company had millions of users of the free version and more than 1500 customers paying for additional modules. Their marketing muscle amounted to zero, Igor recalls, which the company countered by hiring Gus Robertson, former
vice-president A vice president, also director in British English, is an officer in government or business who is below the president (chief executive officer) in rank. It can also refer to executive vice presidents, signifying that the vice president is on t ...
of
Red Hat Red Hat, Inc. is an American software company that provides open source software products to enterprises. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina, with other offices worldwide. Red Hat has become ass ...
, in 2013. The company had 10–13 of staff in 2013 and grew to 250 by 2019 in all 5 countries of presence (Russia,
USA The United States of America (U.S.A. or USA), commonly known as the United States (U.S. or US) or America, is a country primarily located in North America. It consists of 50 states, a federal district, five major unincorporated territo ...
,
Ireland Ireland ( ; ga, Éire ; Ulster-Scots: ) is an island in the North Atlantic Ocean, in north-western Europe. It is separated from Great Britain to its east by the North Channel, the Irish Sea, and St George's Channel. Ireland is the s ...
,
Singapore Singapore (), officially the Republic of Singapore, is a sovereign island country and city-state in maritime Southeast Asia. It lies about one degree of latitude () north of the equator, off the southern tip of the Malay Peninsula, bo ...
,
Australia Australia, officially the Commonwealth of Australia, is a sovereign country comprising the mainland of the Australian continent, the island of Tasmania, and numerous smaller islands. With an area of , Australia is the largest country b ...
), of whom 70 were
engineer Engineers, as practitioners of engineering, are professionals who invent, design, analyze, build and test machines, complex systems, structures, gadgets and materials to fulfill functional objectives and requirements while considering th ...
s, 33 employees were located in Moscow.


See also

Nginx, Inc.


References


External links

*
NGINX Author Igor Sysoev: “I wanted People to use it, so I made it Open-Source”
- Interview on WorldCloudNews
Interview with creator of NGINX Igor Sysoev
- translated from the Russian magazine Хакер of November 2011
Interview with Igor Sysoev, author of Apache's competitor NGINX
- 5 January 2012,
Free Software Magazine ''Free Software Magazine'' (also known as ''FSM'' and originally titled ''The Open Voice'') is a Web site that produces a (generally bi-monthly) mostly free-content online magazine about free software. It was started in November 2004 by Australi ...

NGINX and F5: Our Continued Commitment to Open Source
- March 19, 2019, Nginx Blog {{DEFAULTSORT:Sysoev, Igor Russian computer programmers Free software programmers 1970 births Living people Bauman Moscow State Technical University alumni People from Almaty