Click here to Skip to main content
15,867,568 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: I've just learned... Pin
Sander Rossel19-Jan-21 5:05
professionalSander Rossel19-Jan-21 5:05 
JokeRe: I've just learned... Pin
Caslen20-Jan-21 20:35
Caslen20-Jan-21 20:35 
GeneralWhat is your cone of silence? Pin
Kornfeld Eliyahu Peter18-Jan-21 20:26
professionalKornfeld Eliyahu Peter18-Jan-21 20:26 
GeneralRe: What is your cone of silence? Pin
W Balboos, GHB19-Jan-21 4:09
W Balboos, GHB19-Jan-21 4:09 
GeneralRe: What is your cone of silence? Pin
markrlondon22-Jan-21 16:51
markrlondon22-Jan-21 16:51 
GeneralThe right tools for the job... Pin
Kornfeld Eliyahu Peter18-Jan-21 20:20
professionalKornfeld Eliyahu Peter18-Jan-21 20:20 
GeneralRe: The right tools for the job... Pin
obermd19-Jan-21 2:51
obermd19-Jan-21 2:51 
GeneralAzure Function Hell Pin
Christian Graus18-Jan-21 17:01
protectorChristian Graus18-Jan-21 17:01 
So we've built a system that uses Azure, it's a function that validates a payload and pushes it onto a queue, and then another function pulls it off to process it. It's integration, keeping two systems in sync

Worked fine until the client decided to push in 2000 records at once. We find that HTTP functions blow up if they get too many calls. At one point they were sending 20, waiting 30 seconds, sending more and that still blew up.

We've been chasing this for over a month. There's Azure doco on this being limiting code that you can turn off. You cannot. The doco is all over the place. We found it doesn't happen to C# script BUT C# script won't work with queues with sessions.

Today we get one of my co workers to code review it all. He says it all looks good then, off the cuff, says, why does your DI code use injecttransient. Because we're injecting a few lightweight classes and I didn't trust the idea of a singleton across Azure servers being better.

So I make them all singletons, and now the code works. No documentation anywhere that I can find on why that would be.
GeneralRe: Azure Function Hell Pin
Garth J Lancaster18-Jan-21 18:32
professionalGarth J Lancaster18-Jan-21 18:32 
GeneralRe: Azure Function Hell Pin
Christian Graus18-Jan-21 19:31
protectorChristian Graus18-Jan-21 19:31 
GeneralRe: Azure Function Hell Pin
Kornfeld Eliyahu Peter18-Jan-21 19:16
professionalKornfeld Eliyahu Peter18-Jan-21 19:16 
GeneralRe: Azure Function Hell Pin
Christian Graus18-Jan-21 19:32
protectorChristian Graus18-Jan-21 19:32 
GeneralRe: Azure Function Hell Pin
steve at p2cl19-Jan-21 1:20
steve at p2cl19-Jan-21 1:20 
GeneralRe: Azure Function Hell Pin
Christian Graus19-Jan-21 9:30
protectorChristian Graus19-Jan-21 9:30 
GeneralRe: Azure Function Hell Pin
RedDk19-Jan-21 6:03
RedDk19-Jan-21 6:03 
GeneralRe: Azure Function Hell Pin
Christian Graus19-Jan-21 9:31
protectorChristian Graus19-Jan-21 9:31 
GeneralThought for the ages Pin
Ron Nicholson18-Jan-21 6:05
professionalRon Nicholson18-Jan-21 6:05 
GeneralRe: Thought for the ages Pin
Daniel Pfeffer18-Jan-21 6:31
professionalDaniel Pfeffer18-Jan-21 6:31 
GeneralRe: Thought for the ages Pin
OriginalGriff18-Jan-21 6:46
mveOriginalGriff18-Jan-21 6:46 
GeneralRe: Thought for the ages Pin
theoldfool18-Jan-21 7:30
professionaltheoldfool18-Jan-21 7:30 
GeneralRe: Thought for the ages Pin
Mike Hankey18-Jan-21 7:50
mveMike Hankey18-Jan-21 7:50 
GeneralRe: Thought for the ages Pin
kmoorevs18-Jan-21 9:26
kmoorevs18-Jan-21 9:26 
GeneralRe: Thought for the ages Pin
dandy7218-Jan-21 10:45
dandy7218-Jan-21 10:45 
GeneralRe: Thought for the ages Pin
5teveH18-Jan-21 20:49
5teveH18-Jan-21 20:49 
GeneralRe: Thought for the ages Pin
Vivi Chellappa19-Jan-21 1:39
professionalVivi Chellappa19-Jan-21 1:39 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.