#java #database #database_cluster #distributed_database #distributed_sql_database #distributed_transactions #middleware #mysql #postgresql #shard #shardingsphere #sql
https://github.com/apache/incubator-shardingsphere
https://github.com/apache/incubator-shardingsphere
GitHub
GitHub - apache/shardingsphere: Distributed Database Ecosphere
Distributed Database Ecosphere. Contribute to apache/shardingsphere development by creating an account on GitHub.
#java #cron #database #elasticjob #job #job_management #middleware #quartz #scheduled_jobs #shard
https://github.com/apache/shardingsphere-elasticjob-lite
https://github.com/apache/shardingsphere-elasticjob-lite
GitHub
apache/shardingsphere-elasticjob
Distributed scheduled job framework. Contribute to apache/shardingsphere-elasticjob development by creating an account on GitHub.
#go #expressjs #framework #golang #iris #laravel #middleware #mvc #performance #router #server #web_framework
https://github.com/kataras/iris
https://github.com/kataras/iris
GitHub
GitHub - kataras/iris: The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control.…
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket: - kataras/iris
#go #annotation #aop #debug #dependency_injection #golang #middleware #monkey #sdk #tag
https://github.com/alibaba/IOC-golang
https://github.com/alibaba/IOC-golang
GitHub
GitHub - alibaba/IOC-golang: 一款服务于 Go 开发者的依赖注入框架,方便搭建任何 Go 应用。 A Golang depenedency injection framework, helps developers to build…
一款服务于 Go 开发者的依赖注入框架,方便搭建任何 Go 应用。 A Golang depenedency injection framework, helps developers to build any go application. - alibaba/IOC-golang
#go #go #golang #gorilla #gorilla_web_toolkit #http #middleware #mux #router
The `gorilla/mux` package is a powerful tool for routing HTTP requests in Go. It allows you to match incoming requests to specific handlers based on various criteria such as URL paths, hosts, schemes, headers, and query values. Here’s the key benefit:
You can easily set up complex routing rules with variables in URLs, path prefixes, and even custom matchers. This makes it flexible for handling different types of requests efficiently. For example, you can define routes with variables like `/products/{key}` and retrieve these variables in your handlers. Additionally, you can use subrouters to group routes that share common conditions, optimizing request matching.
It also supports middlewares for tasks like logging and authentication, graceful shutdown of the server, and handling CORS requests. This makes it a comprehensive solution for building robust web applications in Go.
https://github.com/gorilla/mux
The `gorilla/mux` package is a powerful tool for routing HTTP requests in Go. It allows you to match incoming requests to specific handlers based on various criteria such as URL paths, hosts, schemes, headers, and query values. Here’s the key benefit:
You can easily set up complex routing rules with variables in URLs, path prefixes, and even custom matchers. This makes it flexible for handling different types of requests efficiently. For example, you can define routes with variables like `/products/{key}` and retrieve these variables in your handlers. Additionally, you can use subrouters to group routes that share common conditions, optimizing request matching.
It also supports middlewares for tasks like logging and authentication, graceful shutdown of the server, and handling CORS requests. This makes it a comprehensive solution for building robust web applications in Go.
https://github.com/gorilla/mux
GitHub
GitHub - gorilla/mux: Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍 - gorilla/mux
👏1
#go #framework #gin #go #middleware #performance #router #server
Gin is a fast web framework for Go that helps developers build efficient backend applications. It offers features like **speed**, **middleware support**, **crash-free operation**, and **JSON validation**. This makes it ideal for projects requiring high performance and reliability. By using Gin, developers can create robust web applications quickly and easily, benefiting from its lightweight design and active community support.
https://github.com/gin-gonic/gin
Gin is a fast web framework for Go that helps developers build efficient backend applications. It offers features like **speed**, **middleware support**, **crash-free operation**, and **JSON validation**. This makes it ideal for projects requiring high performance and reliability. By using Gin, developers can create robust web applications quickly and easily, benefiting from its lightweight design and active community support.
https://github.com/gin-gonic/gin
GitHub
GitHub - gin-gonic/gin: Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly…
Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for ...
#go #2fa #authentication #caddy #golang #middleware #nginx #selfhosted #sso #totp #traefik_middleware #typescipt
Tinyauth is a simple tool that adds a login screen or OAuth login (Google, Github, etc.) to your Docker apps, making them secure easily. It works with popular reverse proxies like Traefik, Nginx, and Caddy. You can quickly set it up using their documentation and demo, and it supports basic authentication and API access. This helps protect your apps from unauthorized access without complex setup. It’s open source, actively developed, and has a helpful community on Discord for support. Using Tinyauth improves your app security with minimal effort and flexible login options.
https://github.com/steveiliop56/tinyauth
Tinyauth is a simple tool that adds a login screen or OAuth login (Google, Github, etc.) to your Docker apps, making them secure easily. It works with popular reverse proxies like Traefik, Nginx, and Caddy. You can quickly set it up using their documentation and demo, and it supports basic authentication and API access. This helps protect your apps from unauthorized access without complex setup. It’s open source, actively developed, and has a helpful community on Discord for support. Using Tinyauth improves your app security with minimal effort and flexible login options.
https://github.com/steveiliop56/tinyauth
GitHub
GitHub - steveiliop56/tinyauth: The simplest way to protect your apps with a login screen.
The simplest way to protect your apps with a login screen. - steveiliop56/tinyauth
#java #cloud #coap #dashboard #iot #iot_analytics #iot_platform #iot_solutions #java #kafka #lwm2m #microservices #middleware #mqtt #netty #platform #snmp #thingsboard #visualization #websockets #widgets
ThingsBoard is an open-source IoT platform that helps manage and analyze data from connected devices. It allows users to collect data, create real-time dashboards, and automate tasks using a powerful rule engine. This platform supports various protocols like MQTT and HTTP, making it easy to connect devices. Users can also define relationships between devices and assets, and trigger alarms based on specific conditions. The benefit is that it simplifies IoT project development, making it scalable and efficient for applications like smart farming, smart offices, and more.
https://github.com/thingsboard/thingsboard
ThingsBoard is an open-source IoT platform that helps manage and analyze data from connected devices. It allows users to collect data, create real-time dashboards, and automate tasks using a powerful rule engine. This platform supports various protocols like MQTT and HTTP, making it easy to connect devices. Users can also define relationships between devices and assets, and trigger alarms based on specific conditions. The benefit is that it simplifies IoT project development, making it scalable and efficient for applications like smart farming, smart offices, and more.
https://github.com/thingsboard/thingsboard
GitHub
GitHub - thingsboard/thingsboard: Open-source IoT Platform - Device management, data collection, processing and visualization.
Open-source IoT Platform - Device management, data collection, processing and visualization. - thingsboard/thingsboard