The following is an article summarized based on the material:
Hello everyone! My name is Yifeng, and it’s time to recommend our GitHub weekly hot list projects again. Today I bring you three super practical GitHub projects. Each project has its own characteristics, come and take a look!
The first project is LocalSend. I have been using it for a long time, but I didn't expect that after such a long period of development, its GitHub star number has reached the hot list level. Sure enough, good things will spread by word of mouth.
It is a file transfer tool between local devices and can be called the unbounded version of Apple's "AirDrop". It supports many system platforms, whether it is Apple to Android, or Windows to Linux, it can be easily handled. And, there’s no need to log into an account to use it. As long as all devices are in the same LAN, direct point-to-point and end-to-end transmission between devices can be achieved, which is both private and secure, and is indeed very convenient.
The second project is GitHub520. When I first saw this name, I thought it was a collection of open source projects that programmers confessed to their girlfriends on May 20, which could help programmers solve the problem of being single. When I clicked in, I realized that I thought it was too vulgar.
In fact, this project was created to allow domestic partners to access GitHub faster and more conveniently, and to make them fall in love with GitHub. It can be used without installing any program, just modify the local host file. Although it is only a small project, the author is still very careful in maintaining it. Its README teaching document teaches us in detail how to correctly modify the host on different system platforms such as Mac, Windows, and Android. It also provides one-click commands and has been adapted to host file software. It can be said to be a little sparrow. , including all five internal organs. If your network environment cannot successfully access GitHub, you may wish to follow the instructions of this project and remember to give the author a star.
The last project is OpenObserve, which is a cloud-native visual log monitoring tool that is more powerful and cost-effective than ES.
It is mainly used for enterprise-level log monitoring and analysis, and also supports session playback. At present, some domestic Internet companies mainly use the ELK architecture, and most monitoring platforms use GRAVA. In comparison, OpenObserve has a better compression ratio and can use smaller index and storage space at the same data storage level. In single node and HA cluster mode, the cost of storage media alone can be 140 times lower than ES.
It is relatively simple to use and install. It has its own interface and is a "fully integrated" project. It will be more convenient to use later, easy to get started, and the cost will be lower. Supports log monitoring, OTLP alarm, disk monitoring, circle query, built-in permission authentication, multi-language, and non-intrusive updates. It also supports independent deployment, and installation methods such as docker and docker-compose are no problem. However, the mainstream framework on the market is the combination of ELK and GRAVA. While OpenObserve can save a lot of money, some issues can arise when implementing its implementation within teams and migrating from existing architectures to the product. Everyone is welcome to leave a message in the comment area or discuss together.
That’s all for this video. Thank you everyone for watching. See you in the next video, peace!
Share on Twitter Share on Facebook
Comments
There are currently no comments