Write at the beginning
If you want to learn the wheel making technology, you can see my previous collection of original articles: https://mp.weixin.qq.com/s/RsvI5AFzbp3rm6sOlTmiYQ
If you want to get 3700G of free learning materials or join the technology exchange group (no advertising), you can use the end of the article + my wechat to focus ...
Posted by wutanggrenade on Sun, 28 Jun 2020 18:08:35 -0700
The first way
The second way
Distributed high availability
Realize the change from ordinary website to short website
reference resources:Design short URL system
How are short links designed? Get ...
Posted by smarlowe on Sat, 27 Jun 2020 21:53:43 -0700
Currently, I am learning springboot from teacher Lei Fengyang in Silicon Valley.
The springboot version used in the teacher's course is 1.5, while I use 2.3.5.
The difference between the 2.x and 1.x versions of springboot is quite significant, with many of the underlying code changed and quite a bit cha ...
Posted by rantsh on Wed, 24 Jun 2020 18:31:20 -0700
In order to avoid redundant code, the function of message push is taken as an independent platform. Each subsystem generates tasks through common RESTful interface or message (kafka).Push function can be email, SMS, WebSocket or App. Tasks can be executed immediately or regularly. In order to meet the function of multip ...
Posted by rarebit on Sun, 21 Jun 2020 01:35:41 -0700
1, Distributed lock overview
In the multithreaded environment, in order to ensure that a code block can only be accessed by one thread at a time, we can generally use the synchronized syntax and ReetrantLock in Java to ensure that this is actually the way of local locking. But now companies are a ...
Posted by hillbilly928 on Fri, 19 Jun 2020 00:04:48 -0700
In addition to providing excellent automatic testing for common relational databases, spring boot also provides automatic configuration support for many NoSQL databases, including redis, mongodb, elastic search, Solr and Cassandra.
01 integrate redis
Redis is a very fast non relational database. It can store the mapping between key and five di ...
Posted by carrotcake1029 on Tue, 16 Jun 2020 21:16:33 -0700
Hello, everyone, I am later, I will share my learning and work in the drips, hope that I have an opportunity to help you some articles, all articles will be launched in the official account, welcome to my official account "later X big data", thank you for your support and recognition.
It's another week without change. I went back to Y ...
Posted by GamingWarrior on Tue, 16 Jun 2020 20:35:17 -0700
Since this pure memory project entered the big client, I am now very sensitive to memory and CPU, run a little bit of data memory up and down a few G s, especially insecure, always want to grab a few dump s with windbg to see which one is caused, is my code or my colleague's code?Many old friends who have read my ...
Posted by kulin on Tue, 16 Jun 2020 18:09:34 -0700
1, Service registration and discovery
Service registration is relatively fast, because there is no need to wait for the registration information to replicate to other nodes, and there is no guarantee that the registration information will replicate successfully;
When the data ...
Posted by taya on Sun, 14 Jun 2020 22:00:02 -0700
This article learns to use a Java client (Jedis / Lettuce) to operate Redis.
1 Open remote connection
Redis does not support remote connections by default and needs to be turned on and modified manuallyRedis.confThere are three major changes:
# bind 127.0.0.1
Then resta ...
Posted by poppy28 on Sun, 14 Jun 2020 18:13:51 -0700