Revisiting Future Path

Chapter 78: The key is to make fewer mistakes

079 The basis of cyanobacteria to blue fern is a supercomputer

The Chinese online gaming circle was stunned by a stick.

Taking the risk to continue to try the freemium model, or steadily eliminating the timed payment model, countless online game manufacturers are in confusion. Wei Dongsheng’s sap, the online game manufacturer he played was anxious, and to a certain extent delayed the freemium game explosion time.

However, Wei Dongsheng's sap is purely coincidental.

For Wei Dongsheng, the main purpose of operating "World of Warcraft" is to go public on the Nasdaq to collect money from American investors. Wei Dongsheng doesn't care about the line struggle between the time-based payment model and the freemium model, and he has no intention of eating freemium online games like a broomstick, and stun the followers with one stick. It is really just a coincidence.

Wei Dongsheng's focus is not limited to online games at this time.

Wei Dongsheng clearly understands his strengths. Thirty years of memory experience can only help him on the road to success. Computer intelligent life and other black technologies are his true confidence in the world. The stronger the intelligent computer life such as blue algae, green algae, and orange algae, the stronger Wei Dongsheng's background, and the power that can even destroy the country by himself in the future.

However, computer intelligent life is risky.

I used a metaphor to briefly introduce the two different evolutionary paths of computer intelligent life. The plant type is relatively peaceful and the animal type is aggressive. Wei Dongsheng does not want the earth to become a computer intelligent life civilization, and decisively chooses to reproduce plant-based computer intelligent life, such as blue algae, green algae, orange algae and other computer intelligent life, which belongs to the first stage of the evolution of computer intelligent life in the algae era.

Algae-type computer intelligent life, like seaweed, floats in the ocean of the network. If allowed to freely split the subsystems, it will invade every computer at an exponential growth rate.

Computer intelligent life can break through any existing operating systems and firewalls, and crush all computer machinery.

It is so powerful.

However, the risks inherent in it are also palpitating.

Throughout the history of the earth's biological evolution, various variations have played a vital role. Without complex and changeable genetic variation, the earth would not have hundreds of millions of plants and animals. In the same way, the evolution of computer intelligent life is also very prone to all kinds of conceivable and unexpected mutations. If Wei Dongsheng dared to allow computer intelligent life to freely copy, fission, and invade every computer on the earth, the risk of mutation of computer intelligent life will increase exponentially. At that time, once the offensive animal-type computer intelligent life is born, the consequences will be disastrous.

Wei Dongsheng cannot eliminate the mutation characteristics of computer intelligent life, and can only do his best to reduce its mutation risk.

There are two main known methods to control the risk of computer intelligent life mutation: the first is to limit the use, control the size of the subsystems of computer intelligent life such as cyanobacteria, and monitor the subsystems for abnormalities with high frequency; the second is to change the computer intelligence The framework of life establishes an organ function system for it.

The second solution has profoundly changed the existence of computer intelligent life.

Prior to this, computer intelligent life shuttled freely in the ocean of the Internet, could survive in rental houses in Wuping County, or lurking in the server group computer room of "The Spring and Autumn of the Ten Kingdoms", like a nomad on the Internet grassland. After this, computer intelligent life has a simple organ function difference. Some computers are its roots, some computers are its leaves, and some computers are its stems, as if they have evolved from a nomadic nation to a fixed population.

In fact, the distinction of organ functions with primary and secondary functions is precisely the distinguishing feature of the second stage of the evolutionary history of computer intelligent life.

The first stage is the age of algae and the second stage is the age of naked ferns.

Compared with the algae-level computer intelligent life, the risk of losing control of the naked fern-level computer intelligent life is greatly reduced. However, not any computer can serve as the pseudo-root and stem of the intelligent life of a naked fern-level computer. The basis of the distinction between primary and secondary functions is based on the absolute gap in computer hardware performance. Only supercomputers with far superior performance to civilian computers are qualified to act as the roots and stems of the intelligent life of naked fern-class computers.

If Wei Dongsheng wants to use intelligent computer life more safely, he must spend money to develop supercomputers like "Tianhe-2" and "Shenwei Taihu Light".

In Wei Dongsheng's future plans, the importance of supercomputers is by no means weaker than search engines.

The problem is that Wei Dongsheng is inconvenient to use Chunqiu Network's funds to develop supercomputers, because the supercomputer project has no effect in the online game industry. During Chunqiu Network's future IPO audit, Chunqiu Network's misappropriation of funds for research and development of supercomputers must have aroused suspicion, which in turn affected the established plan to go to the Nasdaq to circle money.

In other words, when gamers see supercomputers, they often have such a wonderful idea: Supercomputers are used to play online games, which must be particularly cool.

In fact, it's not cool.

Even if you ignore the compatibility issue, it won't be cool.

Because of the load bottleneck of the online game server, the difficulty lies not in whether it is a supercomputer or not, but in the architecture of the server. Different types of games require different server-side architectures. For example, card games, parkour and other games are of weak interaction type, and the simplest HTTP server can be realized; action, sports, competitive and other battle net games require star P2P model.

Specific to the general concept of role-playing games, it generally belongs to the second-generation game server after the MudOS system.

In order to improve the load capacity of the server, it is necessary to split a conceptual game server into actual server A, server B, and server C, and then access the database through the database front-end proxy. The legendary replication equipment bug that appeared earlier was an error in this link. The two servers after the split encountered reading errors when accessing the database.

Because the player is very active, constantly switching scenes and running back and forth, the state in the middle is very easy to be confused. As a result, the server-side architecture continues to split the network function, and separates a gateway service (Link_Server), allowing the data exchange between servers to be connected to the gateway for exchange. If you want to continue to optimize, you can further split the gateway, divide the chat into one block, divide the transaction into one block, and so on.

In short, the connection between online game servers and supercomputers is minimal.

Hearing this conclusion, some people may be surprised: No, the dedicated high-performance computing cluster of "World of Warcraft" has been selected as a supercomputer Top_100.

Yes, the high-performance computing cluster of "World of Warcraft" was indeed selected.

However, it is a high-performance computing cluster. High-performance computing clusters, High-performance_clusters, referred to as HPC. The working principle of a high-performance computing cluster is to allocate computing tasks to different computing nodes in the cluster to improve overall computing power. High-performance computing clusters pursue comprehensive performance, while narrow supercomputers pursue extreme parallel computing capabilities.

If Top_100 is the battleship firepower ranking, the high-performance computing cluster is the cruiser, and the narrow supercomputer is the battleship. The firepower of the former surpasses the latter, only the transcendence of firepower, not the essential transcendence. The cruiser is still a cruiser, and the battleship is still a battleship.

The supercomputers needed by computer intelligent life include narrow supercomputers, high-performance computing clusters, high-availability clusters (High-availability_clusters), distributed computing, cloud computing, etc., which are pursuing extreme parallel computing. It is not necessary for an online game operator Complex systems that are not used either.

In addition to high-performance computing clusters that can take the account of the Spring and Autumn Network, other modules have to think of other ways to raise funds.

Funds are part of the research and development of supercomputer systems, and talents are an indispensable part. Computer intelligent life is the unity of software and hardware. They can squeeze the potential of integrated circuits to the greatest extent. If the difficulty for humans to develop a supercomputer is 10,000 points, the difficulty for computer intelligent life to develop a supercomputer is only 1 point at most. However, the intelligent life of a computer is confined to integrated circuits and network data. It cannot actually set up a supercomputer and test its reliability.

Wei Dongsheng needs to hire assistants to eliminate interference from the real world.

This is very necessary.

Ninety percent of the value of technical staff comes from experience accumulation. With the help of skilled assistants, many unnecessary bugs can be reduced in the future.

Here is a long-winded sentence to prove the importance of experience.

The user installs the Grinding Reading APP, assuming that he is in a Huawei mate8 six-inch screen environment, and clicks on Chapter 75 of "Revisiting the Future". Set the font to 18 and turn to the paragraph "Jing Minqiang does not understand Gong Qiuqiu's narrative background:'Zeng's family'?", the user will see "Jing Minqiang does not understand Gong Qiuqiu's narrative background:'Family?'" . New readers think it’s the author’s careless code typo, and Zeng’s family has written Jiajia; the old readers understand that this is an old bug that has existed for a long time in grinding iron reading. If you adjust the font to 20, you will find that "jiajia" has returned to normal" The Zeng Family".

As far as the user is concerned, the programmer must be a graduate of Lan Xiang.

Don't make such complaints.

This is slandering Lan Xiang.

The occurrence of such a bug does not lie in where the programmer graduated from, but his serious lack of experience.

Perhaps when users complained, the programmer would still retort helplessly: "It's not that I can't wait to work hard, this bug is obviously an Android bug."

Indeed, the bug is Android's pot, and its TextView has some display problems. If it is not 2017, but 2013, it may be forgivable and understand the depression of programmers. However, by 2013, by 2014, similar problems have been generally solved in the industry, such as redefining the display text of the view that is easiest to think of.

This is a matter of experience.

If the programmer is a familiar hand, it shouldn’t be delayed until 2017.

Such a bug should not be a bug that appeared in 2017.

If you like to re-take the road of the future, please collect it: (wuxiaspot.com) Re-take the road of the future. The literature is updated fastest.

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like