Amazon Simple Queue Service ( Amazon SQS ) - tjenesten accepterer beskedkøer til opbevaring . Med Amazon SQS kan udviklere simpelthen flytte data, der er fordelt på tværs af deres applikationskomponenter, der udfører forskellige opgaver uden at miste beskeder. Dette opnår høj skalerbarhed og pålidelighed.
En del af Amazon Web Services- infrastrukturen .
Amazon vedligeholder SDK'er til flere programmeringssprog: Java , Ruby , Python , .NET , PHP og Javascript . Java Message Service (JMS) 1.1- klienten til Amazon SQS blev frigivet i december 2014.
Amazon SQS garanterer, at en besked bliver leveret mindst én gang. For at sikre garanteret levering duplikeres meddelelser på flere servere. Hvis en besked sendes, og serveren ikke svarer, kan den sendes igen. Amazon SQS garanterer dog ikke, at beskeder bliver leveret i nøjagtig samme rækkefølge, som de blev sendt. Hvis meddelelsesrækkefølgen er betydelig, skal modtagerapplikationen genbestille meddelelser efter levering.
Der er visse begrænsninger for beskedstørrelser, men for at sende billeder og store beskeder er der tricks til at omgå grænserne ved at opdele dem, gemme dem i S3 ekstra hukommelse og oprette forbindelse. [1] [2] .
Køstørrelse og båndbredde er ubegrænset.
Beskeder slettes ikke automatisk, men først efter modtagelse af bekræftelse fra leveringsstedet. Samtidig defineres en timeout på 30 sekunder, og hvis bekræftelse ikke modtages, så sendes beskeden igen.
Beskeder kan stå i kø i op til 4 dage (som standard). Når meddelelserne ikke længere er gemt, ryddes køen.
Amazon.com | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mennesker |
| ||||||||||||
Produkter og tjenester |
|
Skyen | ||
---|---|---|
Ansøgninger | ||
Platforme | ||
Infrastruktur | ||
Teknologi |