Limits: Unterschied zwischen den Versionen

(Die Seite wurde neu angelegt: „==Allgemeines== Für die Entwicklung und den Betrieb einer User App gelten einige Beschränkungen. Dies ist notwendig, da pro Server-Instanz mehrere User A…“)
 
K (auch zu Kategorie "UserApp-Entwicklung" hinzugefügt)
 
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
==Allgemeines==
== Allgemeines ==
Für die Entwicklung und den Betrieb einer [[User App]] gelten einige Beschränkungen. Dies ist notwendig, da pro Server-Instanz mehrere User Apps laufen. Durch die Beschränkungen kann sichergestellt werden, dass keine User App übermäßig hohe Ressourcen beansprucht.
Innerhalb des Chats gibt es einige (technische) Begrenzungen. Diese dienen unter Anderem der Vermeidung von [[Spam]] oder Missbrauch der Dienste. Eine der bekanntesten Limits betrifft wohl die Anzahl der Smileys pro Chatnachricht.
 
== Limitierungen ==
 
=== Chat allgemein ===
==== Nachrichten ====
[[/m|Postfach]]-Nachricht: 2.000 Zeichen
 
Öffentliche Nachricht: 1.000 Zeichen
 
Private Nachricht: 2.000 Zeichen
 
Zeilenumbrüche pro Nachricht: 4
 
=== User App Entwicklung ===
Für die Entwicklung und den Betrieb einer [[User App]] gelten einige besondere Beschränkungen. Dies ist notwendig, da pro Server-Instanz mehrere User Apps laufen. Durch die Beschränkungen kann sichergestellt werden, dass keine User App übermäßig hohe Ressourcen beansprucht.


Um eine Abschaltung oder Einschränkung der User App zu verhindern, sollte auf eine Einhaltung der Limits geachtet werden.
Um eine Abschaltung oder Einschränkung der User App zu verhindern, sollte auf eine Einhaltung der Limits geachtet werden.
Zeile 6: Zeile 21:
In Einzelfällen können, für besonders große/aktive [[Channel]], bestimmte Beschränkungen durch das [[Knuddelsteam]] manuell angepasst werden. Hierzu bedarf es einer Kontaktaufnahme durch den Channelbesitzer.
In Einzelfällen können, für besonders große/aktive [[Channel]], bestimmte Beschränkungen durch das [[Knuddelsteam]] manuell angepasst werden. Hierzu bedarf es einer Kontaktaufnahme durch den Channelbesitzer.


==Limitierungen==
==== Externe Kommunikation ====
 
===Externe Kommunikation===
Alle hier genannten Daten gelten inklusive der Header-Daten.
Alle hier genannten Daten gelten inklusive der Header-Daten.


Zeile 22: Zeile 35:
Request-Limit: 100 Requests pro 10min
Request-Limit: 100 Requests pro 10min


===Knuddel-Transfer-Reason===
==== Knuddel-Transfer-Reason ====
Maximale Länge für displayReasonText: 2000 Zeichen
Maximale Länge für displayReasonText: 2000 Zeichen


===Persistence===
==== Persistence ====
Maximale Länge: 102400 Zeichen
Maximale Länge: 102.400 Zeichen


===Server zu UI | UI zu Server===
==== Server zu UI | UI zu Server ====
Maximale Länge: 10.000 Zeichen
Maximale Länge: 10.000 Zeichen


===Nachrichten===
==== Nachrichten ====
Öffentliche Nachrichten: 30 Nachrichten in 15 Sekunden
 
Öffentliche Nachrichten: 30 in 15s<br>
Private Nachrichten: 45 in 15s<br>
AppInstance.sendAppEvent(): 50 in 5s<br>


[[Kategorie:User App]]
[[Kategorie:User App]] [[Kategorie:UserApp-Entwicklung]] [[Kategorie:Begriffserklärung]]

Aktuelle Version vom 8. August 2019, 10:38 Uhr

Allgemeines

Innerhalb des Chats gibt es einige (technische) Begrenzungen. Diese dienen unter Anderem der Vermeidung von Spam oder Missbrauch der Dienste. Eine der bekanntesten Limits betrifft wohl die Anzahl der Smileys pro Chatnachricht.

Limitierungen

Chat allgemein

Nachrichten

Postfach-Nachricht: 2.000 Zeichen

Öffentliche Nachricht: 1.000 Zeichen

Private Nachricht: 2.000 Zeichen

Zeilenumbrüche pro Nachricht: 4

User App Entwicklung

Für die Entwicklung und den Betrieb einer User App gelten einige besondere Beschränkungen. Dies ist notwendig, da pro Server-Instanz mehrere User Apps laufen. Durch die Beschränkungen kann sichergestellt werden, dass keine User App übermäßig hohe Ressourcen beansprucht.

Um eine Abschaltung oder Einschränkung der User App zu verhindern, sollte auf eine Einhaltung der Limits geachtet werden.

In Einzelfällen können, für besonders große/aktive Channel, bestimmte Beschränkungen durch das Knuddelsteam manuell angepasst werden. Hierzu bedarf es einer Kontaktaufnahme durch den Channelbesitzer.

Externe Kommunikation

Alle hier genannten Daten gelten inklusive der Header-Daten.


Request size Limit: 10kB

Response size Limit: 50kB

Maximale Anzahl gleichzeitige Requests: 50

Daten-Limit: 50MB pro 10min

Request-Limit: 100 Requests pro 10min

Knuddel-Transfer-Reason

Maximale Länge für displayReasonText: 2000 Zeichen

Persistence

Maximale Länge: 102.400 Zeichen

Server zu UI | UI zu Server

Maximale Länge: 10.000 Zeichen

Nachrichten

Öffentliche Nachrichten: 30 in 15s
Private Nachrichten: 45 in 15s
AppInstance.sendAppEvent(): 50 in 5s