Basic Knowledge and Key Technologies of LoRaWAN

Basic Knowledge and Key Technologies of LoRaWAN

↑ Click the “LPWAN Technology” above to follow us Source: LPWAN Industry Alliance, organized and published by the “LPWAN Technology” WeChat public account (IoT-LPWAN). Please indicate the source when reprinting. The Relationship Between LPWAN and LoRaWAN LPWAN, also known as LPN, stands for Low Power Wide Area Network or Low Power Network, referring to a … Read more

How Performance Management Aligns and Benefits All

How Performance Management Aligns and Benefits All

Viewpoint | Bian Zhihan Editor | Huang Zhaolong Source: Selected Content from “Incremental Performance” Online Training Class by Zhong En Performance management is a process for unifying thoughts from top to bottom in a company, allowing everyone to move in one direction. However, many enterprises often fall into “self-centeredness” during the performance management process, with … Read more

Mainflux IoT: Lightweight Open Source IoT Platform in Go

Mainflux IoT: Lightweight Open Source IoT Platform in Go

Mainflux is a secure, scalable open-source IoT platform developed and maintained by a startup in France, built using the Go programming language and adopting a microservices architecture. Mainflux supports various access devices, including devices, users, and apps; it also supports multiple protocols, including HTTP, MQTT, WebSocket, and CoAP, and facilitates protocol conversion between them. Mainflux’s … Read more

IoT Protocol Analysis: Practical Applications of MQTT and CoAP

IoT Protocol Analysis: Practical Applications of MQTT and CoAP

1. What is MQTT? MQTT, short for Message Queuing Telemetry Transport, is a lightweight protocol designed specifically for devices with unstable networks and limited bandwidth. For example, in Northeast China, there are times when the signal is poor, making it difficult to access the internet on mobile phones. This is when MQTT comes into play. … Read more

CoAP: A Lightweight HTTP for IoT

CoAP: A Lightweight HTTP for IoT

CoAP: A Lightweight HTTP in IoT Hello everyone! Today I want to talk to you about a very important protocol in the field of IoT – CoAP (Constrained Application Protocol). As a veteran in embedded development, I know how painful it is to use traditional HTTP on resource-constrained devices. CoAP is like the ‘lightweight cousin’ … Read more

Requests: A Simple HTTP Request Library for Python

Requests: A Simple HTTP Request Library for Python

In modern applications, many software and services rely on network communication, especially API (Application Programming Interface) calls. Whether interacting with remote servers to exchange data or integrating third-party services, HTTP requests are an inevitable part. In Python, the Requests library provides developers with a simple yet powerful tool to handle HTTP requests, allowing us to … Read more

OpenFeign: The HTTP Client Bard!

OpenFeign: The HTTP Client Bard!

OpenFeign: The HTTP Client Bard! Introduction Friends, Niu Ge recently took on a project that requires front-end and back-end separation, using HTTP for communication between microservices. At first glance, there seems to be no problem: we just need to write an HttpClient and add some RestTemplate, right? But once I dived in, I found that … Read more

Performance Optimization of net/http.ServeMux in Go 1.22

Performance Optimization of net/http.ServeMux in Go 1.22

Performance Optimization of net/http.ServeMux in Go 1.22 In the development of Go, the net/http package is undoubtedly a crucial part. It provides developers with the infrastructure to handle HTTP requests, with ServeMux (HTTP request multiplexer) being one of the most commonly used request routing tools. With the continuous optimization of the Go language, version 1.22 … Read more

How to Improve HTTP Server Throughput in Go 1.22?

How to Improve HTTP Server Throughput in Go 1.22?

Effective Strategies to Improve Go 1.22 HTTP Server Throughput With the widespread use of microservices architecture and high concurrent requests, optimizing HTTP server performance has become a focal point for developers. In Go 1.22, although the Go HTTP server is already very efficient, there are still some techniques and optimization strategies to improve throughput under … Read more

Httpx: The Future Star of Asynchronous HTTP Requests

Httpx: The Future Star of Asynchronous HTTP Requests

Hello everyone, I am Cat Brother! Today I want to introduce you to a particularly powerful HTTP client library – httpx. It is not only fully compatible with the requests API but also supports asynchronous requests, making it an upgraded version of requests! As a Python developer, mastering this library will definitely enhance your ability … Read more