Posts
In this section you will find the most important and interested projects of web/mobile development I took part of. Some of them could be in active development, other are just personal ones.
Everything you need to know before you become a decent developer
Hey, friends in front of the screen, everyone, I am a programmer, and I have been developing for a long time, I also met a lot of companies and people. I feel it is necessary to write an article about the soft power of programmers in the workplace. I hope it will be helpful to students who want to do well at work, and it can be regarded as making my little experience shine. Continue reading Everything you need to know before you become a decent developer
AWS re-Invent 2020 - Eight technology trends
On December 16, Dr. Werner Vogels, vice president and CTO of Amazon.com, delivered a keynote speech on cloud construction. He pointed out the core challenges faced by cloud builders sharply. While releasing new services and new features that builders care about, he reconstructed everyone’s understanding of how to “build”. At the same time, he also shared his prediction of the technology trend in 2021. Continue reading AWS re-Invent 2020 - Eight technology trends
Why AWS, Microsoft and Ali Started to Embrace OAM under the trend of serverless?
Recently, the AWS ECS team released an open source project called Amazon ECS for Open Application Model on the official GitHub, and more and more manufacturers are beginning to explore the implementation of OAM. What is the charm of OAM, allowing multiple cloud vendors to unite and embrace together? Continue reading Why AWS, Microsoft and Ali Started to Embrace OAM under the trend of serverless?
How to read the source code of open source project?
Recent years, I have read a lot of source code like RocketMQ, Kafka, Zookeeper and Tomcat. Some friends have asked how to read the source code before, so here I am to share some ideas for your guys. Continue reading How to read the source code of open source project?
Amazon CTO - Four principles of cloud construction from countless practices
On December 18th, Amazon re:Invent 2020, the annual event of the cloud computing industry, came to an end. For the first time, this grand event was open to the public online for free. Hundreds of professional technical forums were held within three weeks to communicate and explore the latest technological achievements and trends in the cloud computing field with practitioners in the global technology industry. In the final speech on December 18, Dr. Werner Vogels, Amazon’s global vice president and CTO, took the stage and reviewed the ups and downs of the technology industry in 2020, and shared his predictions and prospects for the technology industry trends in 2021. Continue reading Amazon CTO - Four principles of cloud construction from countless practices
Dropbox Bandaid microservice reverse proxy/Sevice Mesh proxy analysis
Dropbox Bandaid microservice reverse proxy/Sevice Mesh proxy analysis Continue reading Dropbox Bandaid microservice reverse proxy/Sevice Mesh proxy analysis
An accident with a duplicate order number almost caused me to be fired...
At the end of last year, we had an accident online… Continue reading An accident with a duplicate order number almost caused me to be fired...
How to design a robust "seckill" system?
Seckill is the combination of “Second” and “Kill”, which means more than ten thousands of users try to buy a limit number of discounted product at the same time. The system that can handle that presure is called “seckill” system. I believe that many people have seen the seckill system, such as the system of Jingdong or Taobao, and that of the Xiaomi mobile phones. Continue reading How to design a robust "seckill" system?
In high-concurrency scenarios, should the cache be updated first or the database first?
In large-scale systems, in order to reduce the pressure on the database, a caching mechanism is usually introduced. Continue reading In high-concurrency scenarios, should the cache be updated first or the database first?
9 best practices for handling Exception in Java!
Handling exceptions in Java is not a simple matter. Continue reading 9 best practices for handling Exception in Java!
Record the entire process of troubleshooting Redis memory growth problem in a production environment!
Recently, the DBA reported to me that an online Redis resources have exceeded the pre-designed capacity, and the capacity has been expanded twice. Continue reading Record the entire process of troubleshooting Redis memory growth problem in a production environment!
Authentication
This article listing some important security measures that you need to check when you are designing, testing, and publishing your API. Continue reading Authentication
Authentication
A page showing Hydejack-specific markdown content. Continue reading Authentication
JavaScripten (v6)
Hydejack v6 adds a layer of JavaScript, effectively turning the whole site into a single page app. Continue reading JavaScripten (v6)
Heap Basic Concepts?
Heap Basic Concepts. Heap Operations. Question Examples Graph. Continue reading Heap Basic Concepts?
Introducing Hydejack (v3)
Hydejack is a pretentious two-column Jekyll theme, stolen by @qwtel from Hyde. You could say it was.. hydejacked. Continue reading Introducing Hydejack (v3)