Ja, vi använder en s3-liknande bucket för alla bilder, så det kan vara så att något ligger och stör där. Dock har vi inte bytt det systemet (iaf inte ännu), så det borde fungera precis som innan.
Allt som hänt är att vi har fixat en mer stabil databas och bytt själva discours servern till en server för bara bubblan.
En sak till vi gjort är att lägga cloudflare framför servern för att cacha (inte uppladdade och sådant, utan bara de delar som ska vara “okej” att cacha). Det är nog mest där jag är orolig att problemet ligger.
Har satt en regel i CF nu som ska se till att bubblan inte cachas alls. Loggar och kollar så jag kan se ifall det blir bättre eller sämre.
Något jag upptäckt är att många saker väntar på “polling”, dvs en koppling till servern som inväntar förändringar. Så själva http requesten som skickar upp en ny post eller en gilla markering eller liknande är färdig på ett fåtal millisekunder, men inget händer fören pollingen känner sig redo.
Jag har försökt tweeka de settings i discourse som har med polling att göra och jag tyckte mig märka en liten skillnad, så kommer även att fortsätta undersöka om det är något problem med pollingen (vet att den kan ha problem om man cachar det, men det gör vi inte nu).
Emoji knappen är dessvärre ett plugin, jag sitter och kikar i koden för det just nu och det verkar som att det fungerar ungefär såhär:
Användaren trycker på emojin
Klienten skickar till servern att användaren tryckt på emojin
Servern lägger in det i databasen och svarar klienten att det nu finns en emoji.
Klienten visar emojin för användaren.
Personligen hade jag föredragit att den visades direkt för klienten (som det verkar som att hjärtmarkeringen gör) och att den sedan kunde hantera server svaret i efterhand, så jag ska dra hem plugginet och se ifall jag kan fixa det på det hållet.
Dock förklarar det inte varför det tar sådan tid att posta svar, det borde gå fortare än det gör i nuläget!
Vi har ett par åtgärder som vi planerar utföra, dock kan det kräva lite nertid och därav måste det planeras in för något tillfälle då så få som möjligt inte är online.
Vissa saker klarar vi nog utan nertid och de kommer utföras asap, medan det andra, lite mer drastiska, får ske när ni alla sover
Emojis på inlägg tar fortfarande en evighet för mig.
edit: Gjorde en emoji på ditt inlägg för över en minut sen, syns fortfarande inte. Tog en browser-refresh för att synas.
Bilder strular ibland här med.
Ja… verkar segare nu än det var tidigare… Jag börjar undra om @Zop kanske har rätt i att pluginet för emotes är trasigt… Ska diskutera med @Esse och dom anda om ifall vi ska försöka stänga av det och se om det gör något bättre.