Top of the big era

Chapter 1770 Website Architecture

Cheng Binghao took Zhou Buqi to Jingdong this time just to ask him to come forward to solve this problem.

Because JD.com's technical level is really backward, it is impossible to improve JD.com's entire framework system in the short term. However, the domestic e-commerce market is developing rapidly, and JD.com cannot be given too much time to improve.

The decision JD.com made was to purchase directly from Oracle.

In the car, Cheng Binghao gave a simple explanation, "There is a problem with JD.com's website architecture. They use a lot of .NET technology. Today's large websites generally use Linux and Java."

"Huh?" Although Zhou Buqi didn't understand, he had vaguely heard someone mention it, "It seems that Japan's Jingtao and the Korean version of Jingtao both use the .NET you mentioned, and they have to pay a licensing fee to Microsoft."

Cheng Binghao said with a smile: "Yes, .NET belongs to Microsoft. You need to pay a certain licensing fee to use it, and all kinds of modifications and adjustments are very dependent on Microsoft. It is reasonable for Jingtao to use .NET, regardless of the licensing fee to Microsoft. But the entire system is run by Microsoft and is relatively closed. For users, it has fewer loopholes, simple maintenance, and is easier to operate. In the Korean and Japanese e-commerce markets, the traffic is not high, so the total cost of using .NET solutions will be Lower.”

Zhou Buqi understood, "The .NET solution is easy to maintain, but it is not scalable enough and is not suitable for large websites."

"Yes, that's what it means!"

Cheng Binghao was very touched.

He was the founder and first CTO of Ziweixing. Later, when his technology could not keep up, he took a back seat and became the dean of Ziweixing Engineering Academy.

He vaguely remembered that boss Xiao Zhou back then was technically illiterate and basically didn't understand anything. It's different now. With a few simple introductions, he can basically follow the train of thought.

This is much more powerful than ordinary programmers. This is the architectural level.

Many engineers in the IT industry are proficient in computer languages ​​such as C, Java, and C++, but this is only the bottom level of the industry. If you want to develop from "engineer" to "scientist", you must start as an architect.

The so-called architect is the architect of the system.

Just like building a house, the small workers pull bricks and cement, and the big workers lay bricks and lay steel bars. The architect... is equivalent to the chief designer of the entire building. He doesn't do any hard work, but he can be condescending.

Whether a real estate is good or not depends on a comprehensive design by the chief designer. If the design fails, all the efforts of the workers will be in vain.

JD.com's current trouble is that it lacked technical knowledge in the early days and did not find enough good architects to build the website, which led to its current predicament.

Cheng Binghao said: "Linux and Java architecture systems are often open source solutions, which are free, more scalable and can adapt to the latest distributed solutions."

If there are advantages, there must be disadvantages. Zhou Buqi can basically guess, "The disadvantage is that the system is too large and difficult to maintain. In the past, the .NET system could be operated well by recruiting a group of ordinary technical personnel. If the operation is more complicated, Open source solutions require the recruitment of a large number of senior engineers.”

Cheng Binghao paused for a moment, "It's not quite accurate, but it's almost the same. The meaning is correct. The technology of the Internet is developing very fast, and it is almost unrecognizable compared to previous years. .NET technology has been difficult to adapt to the needs of Jingdong's rapid development. The only solution is The method is to buy better servers. This increases cost pressure and is not the mainstream practice of Internet companies in today's era. Cloud computing has become popular, and Internet companies are now beginning to reject high-priced high-quality servers and instead purchase general servers, stimulating maximum server performance through system, parallelism and distribution."

"Yes, cloud computing." Zhou Buqi was a little surprised, "Isn't JD.com using Ziwei Cloud?"

"right."

"Then why does the website crash? Ziweiyun can't solve it?"

"It's still a matter of architecture." Cheng Binghao explained simply, "More servers in the cloud can solve some of the problems encountered, but the premise should be that the system architecture should be designed to be able to expand horizontally. Otherwise, if the coupling of the system design It is too complex, and it is impossible to split the system into various subsystems to achieve the purpose of horizontal expansion. If you want to add them, you cannot add them. In addition, the system architecture must support distribution and provide some asynchronous services according to your own business conditions. , data partitioning, and reducing business coupling and complexity. Otherwise, even if a server is added, the business complexity will not be able to maximize the role of the server."

Zhou Buqi was a little angry, "Speak humanly!"

Cheng Binghao coughed, thinking that I still think highly of you, and quickly made an analogy, ".NET has no scalability, just like... you bought a bunch of calculus textbooks for primary school students, it's useless. , primary school students simply cannot understand it. Primary school students must first be trained into high school students or college students. However, the .NET architecture system is not scalable, and primary school students will always be primary school students, with no room for growth. Although Ziweiyun is a library, it has a massive knowledge, but no use for it.”

Zhou Buqi understood now and nodded, "It seems that JD.com must give up its past structure."

Cheng Binghao said: "Yes, the mainstream now is Java. However, it is not easy to switch from .NET to Java. On the one hand, the architecture needs to be changed, and on the other hand, the format of some data needs to be changed, such as the data of user history orders. It turns out that Under .NET, format A is used, but under Java, it needs to be changed to format B. Modification of this data format is very troublesome."

Zhou Buqi said in a deep voice: "Then we can't wait any longer, make changes as early as possible! How fast is the development of the Internet? The scale of data is growing exponentially. The longer you delay, the more data will be accumulated, and the greater the cost of changes will be. !”

"Well, so JD.com has already taken action. They want to spend US$15 million to purchase related architecture systems directly from Oracle."

"What?"

Zhou Buqi opened his eyes wide, in disbelief.

Cheng Binghao took a deep breath, "Yes, 15 million U.S. dollars... As far as I know, JD.com only has a total of 30 million U.S. dollars left on its account. They have to use half of their cash flow to complete the transformation. Liu Always very courageous and decisive.”

"It's absolutely useless! 15 million US dollars? Did you give it to Oracle?"

Zhou Buqi was a little angry.

Depend on!

There's no way to play like this!

In the past life, JD.com might have been able to do just this, because the technical foundation of the domestic Internet industry was too weak, so it could only purchase outsourced projects from Silicon Valley giants at high prices.

But this life is different, Zhou Buqi appears, Ziweixing appears!

Ziweixing’s Internet technology can be said with pride that it is the best in the country. Even compared to Silicon Valley giants like Oracle, it's not that bad.

Even Zhou Buqi believed that Ziweixing should be stronger than Oracle.

Oracle is a software company, not an Internet company at all. Over in Silicon Valley...Oracle is simply not popular in the Internet world.

Ziweixing also has high-end outsourcing business. The Ziweixing Engineering Institute led by Cheng Binghao has helped domestic IT companies solve many complex system problems in recent years, so that they do not have to spend sky-high prices to purchase solutions from American technology companies.

Unexpectedly, Jingdong actually wanted to ask outsiders for help.

This old Liu, what is he doing?

Zhou Buqi was very dissatisfied.

No wonder Cheng Binghao reluctantly pulled him over to Jingdong today. This matter is indeed very important and he should make this trip.

Cheng Binghao explained, "I talked with Mr. Liu and he hopes to change it as soon as possible. Oracle has a ready-made website structure and has served several customers with good results. We don't have it and it will take a certain amount of time to do it." Developed without market validation, the risks are high.”

"Then you can't send such a large amount of money to foreigners?" Zhou Buqi didn't think this was a suitable reason and snorted, "There has to be a first time for everything. The Engineering Academy must do this. ! There should be many websites like JD.com that use .NET technology, right? Dangdang is older than JD.com, so it should also be .NET, right?"

"right."

"Isn't that enough? Is it possible that Dangdang will also buy American solutions in the future? The Academy of Engineering must take up this matter without letting the money go to outsiders. It's not a too high-tech field. To build an e-commerce website It’s just a structure, how difficult is it? Isn’t Ziweixing still inferior to Oracle?”

"Oracle's outsourcing business covers the world, and it has more experience and successful cases, making it easier to gain market trust."

"What about trust or distrust? The one JD.com should trust most is Ziweixing! Okay, this matter is settled!"

Zhou Buqi waved his hand, domineering and confident.

Before I even met Liu Qiangdong, I had already made a decision for him.

JD.com cannot seek cooperation with Oracle.

If you want to change the structure of your website, ask Ziweixing Engineering Institute for help!

Oracle knows shit!

They don't understand China at all.

Zhou Buqi's judgment is accurate and practical.

The level of e-commerce in the United States is quite high, but how many e-commerce people are there in the United States? An e-commerce platform that operates very well and stably in the United States simply cannot work in China.

Different countries have different national conditions.

There is too much population in the country, and the most urgent problem that needs to be solved is high concurrency. In this regard, it is impossible to rely on Americans for help, and they cannot do it.

You still have to find a way to solve it yourself.

In the previous life, JD.com spent a lot of money to purchase Oracle's system. Later, the cooperation was not smooth, and they still had to find their own team and rebuild it themselves.

This isn't too bad.

After all, JD.com is also an Internet company and has certain Internet genes.

Even worse is Suning.

Suning wanted to transform into e-commerce, but it suffered a big mistake because it lacked Internet genes and industry understanding... There was no other way but to follow industry practices and go to Silicon Valley giants for help.

Suning found IBM and signed a 10-year strategic cooperation agreement with a total cost of US$400 million!

Suning.com actually has little traffic, which is far worse than Tmall and JD.com.

But even so, Suning's ultra-high traffic dumbfounded the IBM team. They had never received such a large project with ultra-high concurrency, and they were confused as they worked on it. The website's failure rate was far higher than other domestic platforms.

Zhou Buqi is now the big boss of globalization.

In his eyes, JD.com, Suning, Tmall, and Dangdang are all similar, and they are all his own.

How can we watch our own people being cheated by Americans?

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

You'll Also Like