Trickster (★ 233) is a reverse proxy cache for the Prometheus HTTP APIv1 that dramatically accelerates dashboard rendering times for any series queried from Prometheus.
Most dashboards request the entire time range of data from the time series database, every time a dashboard loads or reloads. Trickster's Delta Proxy inspects the time range of a client query to determine what data points are already cached, and requests from Prometheus only the data points still needed to service the client request. This results in dramatically faster chart load times for everyone, since Prometheus is queried only for tiny incremental changes on each dashboard load, rather than several hundred data points of duplicative data.
#prometheus #dashboard #monitoring #caching #proxy
Most dashboards request the entire time range of data from the time series database, every time a dashboard loads or reloads. Trickster's Delta Proxy inspects the time range of a client query to determine what data points are already cached, and requests from Prometheus only the data points still needed to service the client request. This results in dramatically faster chart load times for everyone, since Prometheus is queried only for tiny incremental changes on each dashboard load, rather than several hundred data points of duplicative data.
#prometheus #dashboard #monitoring #caching #proxy
Hi everyone! What kind of useful stuff is the most interesting for you? What would you like to see on this channel?
Frontend, JS – 23
👍👍👍👍👍👍👍 43%
Backend libs, frameworks – 12
👍👍👍👍 22%
The channel content is fine, keep going! – 7
👍👍 13%
DevOps utilities and tips – 5
👍👍 9%
Developer tools, IDEs, helpful scripts – 5
👍👍 9%
Security tools, hacking – 2
👍 4%
Design widgets, CSS
▫️ 0%
Wider range of programming languages and platforms
▫️ 0%
👥 54 people voted so far. Poll closed.
Frontend, JS – 23
👍👍👍👍👍👍👍 43%
Backend libs, frameworks – 12
👍👍👍👍 22%
The channel content is fine, keep going! – 7
👍👍 13%
DevOps utilities and tips – 5
👍👍 9%
Developer tools, IDEs, helpful scripts – 5
👍👍 9%
Security tools, hacking – 2
👍 4%
Design widgets, CSS
▫️ 0%
Wider range of programming languages and platforms
▫️ 0%
👥 54 people voted so far. Poll closed.
gotop (★179) is yet another TUI graphical activity monitor, inspired by
#monitoring #terminal #cli
gtop and vtop.#monitoring #terminal #cli
Because of Telegram blockage in some countries, VPN and proxy servers are utterly useful these days. Here is the list of the most popular tools and scripts helping to install all the necessary software for your privacy.
● StreisandEffect (★ 14,297) - the collection of Ansible cookbooks, that helps you to install a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, and a Tor bridge. It also generates custom instructions for all of these services. At the end of the run, you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists. The very good choice you can start with.
● Algo VPN (★ 8,277) - is a set of Ansible scripts that simplify the setup of a personal IPSEC VPN. It uses the most secure defaults available, works with common cloud providers, and does not require client software on most devices.
● openvpn-install (★ 6,602) - OpenVPN road warrior installer for Debian, Ubuntu, and CentOS. This Shell script will let you set up your own VPN server in no more than a minute, even if you haven't used OpenVPN before. It has been designed to be as unobtrusive and universal as possible.
● sovereign (★ 6,921) - is a set of Ansible playbooks that you can use to build and maintain your own personal cloud-based entirely on open source software, so you’re in control. This script helps you to install: IMAP over SSL with full-text search, POP3 over SSL, SMTP over SSL, Spam fighting, Mobile push notifications, Jabber/XMPP, RSS Reader, CalDAV and CardDAV, your own private storage, VPN, IRC, Git hosting, Web hosting and many more...
And there are few SOCKS5 links for your Telegram
● SS5 - is a socks server that implements the SOCKS v4 and v5 protocol.
● Dante - A free SOCKS server
● 3proxy - tiny free proxy server
● ShadowSocks - A secure socks5 proxy, designed to protect your Internet traffic.
● go-socks5 library (★ 485) - golang package that implements SOCKS5 protocol.
If you think I should add some another stuff that I missed, please email to me, and I will update this post. Let's keep it up to date together. Thanks!
#privacy #censorship #proxy #security #vpn
● StreisandEffect (★ 14,297) - the collection of Ansible cookbooks, that helps you to install a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, and a Tor bridge. It also generates custom instructions for all of these services. At the end of the run, you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists. The very good choice you can start with.
● Algo VPN (★ 8,277) - is a set of Ansible scripts that simplify the setup of a personal IPSEC VPN. It uses the most secure defaults available, works with common cloud providers, and does not require client software on most devices.
● openvpn-install (★ 6,602) - OpenVPN road warrior installer for Debian, Ubuntu, and CentOS. This Shell script will let you set up your own VPN server in no more than a minute, even if you haven't used OpenVPN before. It has been designed to be as unobtrusive and universal as possible.
● sovereign (★ 6,921) - is a set of Ansible playbooks that you can use to build and maintain your own personal cloud-based entirely on open source software, so you’re in control. This script helps you to install: IMAP over SSL with full-text search, POP3 over SSL, SMTP over SSL, Spam fighting, Mobile push notifications, Jabber/XMPP, RSS Reader, CalDAV and CardDAV, your own private storage, VPN, IRC, Git hosting, Web hosting and many more...
And there are few SOCKS5 links for your Telegram
● SS5 - is a socks server that implements the SOCKS v4 and v5 protocol.
● Dante - A free SOCKS server
● 3proxy - tiny free proxy server
● ShadowSocks - A secure socks5 proxy, designed to protect your Internet traffic.
● go-socks5 library (★ 485) - golang package that implements SOCKS5 protocol.
If you think I should add some another stuff that I missed, please email to me, and I will update this post. Let's keep it up to date together. Thanks!
#privacy #censorship #proxy #security #vpn
gh-ost (★ 4,403) - is a triggerless online schema migration solution for MySQL. It is testable and provides pausability, dynamic control/reconfiguration, auditing, and many operational perks. Created by GitHub's team.
#migration #schema #mysql
#migration #schema #mysql
The most popular online source code hosting is undoubtedly GitHub. The second is Bitbucket. And these services are de-facto standards in our industry to store a project code. But what if you want to host your source code locally, inside your organisation on your own server?
One of the most known self-hosting solutions is GitLab. Written on Ruby and providing rich functionality, it requires considerable resources from your server. But what if you want just only keep your code, and you have an only small server, such as RaspberryPI?
The most popular solution here is Gogs (★ 24,700 on GitHub). This is the very lightweight self-hosting system that looks like GitHub clone, giving everything you need to keep the code and communicate with your teammates via pull requests. Furthermore, it doesn't consume a bunch of resources, so you can easily run it even on RaspberryPI. There is only one issue with that tool: it is owned by one person and he keeps under his control the whole workflow. As result, the project is developed not so fast as many would want to.
As a response to that circumstance, the new fork was created. It is called Gitea (★ 6,477 on GitHub). The main purpose of this project is to make a community-driven project with the simple voting model. As result, many issues are closed fast, pull requests are merged to the master branch more actively and the community itself is utterly friendly.
Both Gogs and Gitea are fantastic tools and I highly recommend to use them for your team.
#git #selfhosted #server #go
One of the most known self-hosting solutions is GitLab. Written on Ruby and providing rich functionality, it requires considerable resources from your server. But what if you want just only keep your code, and you have an only small server, such as RaspberryPI?
The most popular solution here is Gogs (★ 24,700 on GitHub). This is the very lightweight self-hosting system that looks like GitHub clone, giving everything you need to keep the code and communicate with your teammates via pull requests. Furthermore, it doesn't consume a bunch of resources, so you can easily run it even on RaspberryPI. There is only one issue with that tool: it is owned by one person and he keeps under his control the whole workflow. As result, the project is developed not so fast as many would want to.
As a response to that circumstance, the new fork was created. It is called Gitea (★ 6,477 on GitHub). The main purpose of this project is to make a community-driven project with the simple voting model. As result, many issues are closed fast, pull requests are merged to the master branch more actively and the community itself is utterly friendly.
Both Gogs and Gitea are fantastic tools and I highly recommend to use them for your team.
#git #selfhosted #server #go
Do you remember I posted recently the list of open source comment engines for your blog? Ok, forget about everything I told you before. Here is the game changer.
Introducing Remark42. It is a self-hosted, lightweight, and simple (yet functional) comment engine, which doesn't spy on users.
Why is that big deal? There is the very popular technical podcast Radio-T and they've used Disqus for a long time. Despite popularity, Disqus has a number of disadvantages, including heavyweight. And podcast host @umputun started to make their own comment engine for podcast needs. Now the code is open sourced and hosted on GitHub (★ 376).
So why Remark42 is worth to be considered for your next blog?
1) authors are very respected people in the tech community and they created blog engine for their own needs, no "dog food selling".
2) import from Disqus
3) smart system for upvoting and downvoting
4) fully dockerized, that makes installation very easy process
5) uses BoltDB as a database, that makes app blazingly fast and resources effective. This is the embedded database, so no external store is needed, all the data is stored in one single file.
and many more...
So please take a look at the demo and join the community, send PR and report issues. Happy blogging!
#comments #go #podcast
Introducing Remark42. It is a self-hosted, lightweight, and simple (yet functional) comment engine, which doesn't spy on users.
Why is that big deal? There is the very popular technical podcast Radio-T and they've used Disqus for a long time. Despite popularity, Disqus has a number of disadvantages, including heavyweight. And podcast host @umputun started to make their own comment engine for podcast needs. Now the code is open sourced and hosted on GitHub (★ 376).
So why Remark42 is worth to be considered for your next blog?
1) authors are very respected people in the tech community and they created blog engine for their own needs, no "dog food selling".
2) import from Disqus
3) smart system for upvoting and downvoting
4) fully dockerized, that makes installation very easy process
5) uses BoltDB as a database, that makes app blazingly fast and resources effective. This is the embedded database, so no external store is needed, all the data is stored in one single file.
and many more...
So please take a look at the demo and join the community, send PR and report issues. Happy blogging!
#comments #go #podcast
Mint - a refreshing programming language for the front-end web, aiming to solve the most common issues of Single Page Applications (SPAs) at a language level:
● Reusable components
● Styling
● Routing
● Global and local state handling
● Synchronous and asynchronous computations that might fail
While focusing on:
● Developer happiness
● Fast compilation
● Readability
The project is available at GitHub (★485) and the current status is alpha.
The compiler is written in 💎 Crystal programming language.
#frontend #crystal #language
● Reusable components
● Styling
● Routing
● Global and local state handling
● Synchronous and asynchronous computations that might fail
While focusing on:
● Developer happiness
● Fast compilation
● Readability
The project is available at GitHub (★485) and the current status is alpha.
The compiler is written in 💎 Crystal programming language.
#frontend #crystal #language
WTF (★ 1,884 on GitHub) is a personal information dashboard for your terminal, developed for those who spend most of their day in the command line.
It provides a framework for rapidly viewing important at-a-glance information easily.
Check the screenshot to get an idea what WTF can do for you.
#cli #go #terminal #organizer
It provides a framework for rapidly viewing important at-a-glance information easily.
Check the screenshot to get an idea what WTF can do for you.
#cli #go #terminal #organizer
vue-element-admin (★ 13,988) is a production-ready solution for admin interfaces. Based on Vue.js and use the UI Toolkit -- element.
Please, take a look at the demo.
#js #vuejs #admin
vue-element-admin is a magical vue admin, it based on the newest development stack of vue, built-in i18n solution, typical templates for enterprise applications, lots of awesome features. It helps you build a large complex Single-Page Applications. I believe whatever your needs are, this project will help you.Please, take a look at the demo.
#js #vuejs #admin
NimForum (★ 336) is the lightweight alternative to Discourse. The most interesting fact is it's written in Nim language.
You can see demo in the wild here: https://forum.nim-lang.org/
#forum #nim #support
You can see demo in the wild here: https://forum.nim-lang.org/
#forum #nim #support
Polly.JS (★ 3,578 on GitHub) is a standalone, framework-agnostic JavaScript library from Netflix that enables recording, replaying, and stubbing HTTP interactions.
Polly taps into native browser APIs to mock requests and responses with little to no configuration while giving you the ability to take full control of each request with a simple, powerful, and intuitive API.
#js #testing #mock #http
Polly taps into native browser APIs to mock requests and responses with little to no configuration while giving you the ability to take full control of each request with a simple, powerful, and intuitive API.
#js #testing #mock #http
pure bash bible (★ 1,867) - a collection of pure bash snippets.
The goal of this repository is to document known and unknown methods of doing various tasks using only built-in bash features. Using the snippets from this guide can help to remove unneeded dependencies from your scripts and in most cases make them that little bit faster.
#bash #sanity #devops
The goal of this repository is to document known and unknown methods of doing various tasks using only built-in bash features. Using the snippets from this guide can help to remove unneeded dependencies from your scripts and in most cases make them that little bit faster.
#bash #sanity #devops
Dev Useful Stuff pinned «Because of Telegram blockage in some countries, VPN and proxy servers are utterly useful these days. Here is the list of the most popular tools and scripts helping to install all the necessary software for your privacy. ● StreisandEffect (★ 14,297) - the…»