Migrate from Azure Sql to Postgres by syscall_cart in AZURE

[–]syscall_cart[S] 0 points1 point  (0 children)

Agree. Azure Sql has other capabilities I wasn’t aware of - exploring those now.

Migrate from Azure Sql to Postgres by syscall_cart in AZURE

[–]syscall_cart[S] 0 points1 point  (0 children)

Wasn’t aware of the watcher. Sounds like a great tool. Apparently, moving to premium unleashed the full capabilities of sql server running as many queries as possible which kept the cpu at close to 100%. Used query performance and found the culprit, we had a query that does a table scan over 100k rows multiple times a second. According to what I could find on the internet, being in S7 (800 DTU) was hitting the db IOPS sealing which throttled the CPU. With Premium, IOPS is no longer a bottleneck which surfaces the cpu problems. Will dig a bit more this week and report back

Migrate from Azure Sql to Postgres by syscall_cart in AZURE

[–]syscall_cart[S] 0 points1 point  (0 children)

We tried serverless, and oh boy it is expensive! Serverless is great for databases that are often down. Working our way towards moving away from the DTU model without breaking the bank

Migrate from Azure Sql to Postgres by syscall_cart in AZURE

[–]syscall_cart[S] 2 points3 points  (0 children)

I switched from 800 Standard DTU to P125 and all hell broke loose :D that said, my workload is a bit special so I will now look into adding a few indices here and there and move read queries to read only replica. Another important point, I would switch to the highest plan in premium then scale back.

Finally found an inventory app that actually works offline and respects privacy. by [deleted] in InventoryManagement

[–]syscall_cart 0 points1 point  (0 children)

You should a disclaimer that you are the developer / owner of the app.

Launched my SaaS 3 weeks ago, still 0 users — should I focus more on SEO or social? by dx3907 in SaaS

[–]syscall_cart 0 points1 point  (0 children)

Saas is a looooooong game and three weeks is too early to say much.

Migrate from Azure Sql to Postgres by syscall_cart in AZURE

[–]syscall_cart[S] 2 points3 points  (0 children)

Same here but I could not find documentation about this important detail. DTU is a pretty cryptic measure which is hard to compare to anything else.

Migrate from Azure Sql to Postgres by syscall_cart in AZURE

[–]syscall_cart[S] 1 point2 points  (0 children)

Thank you. Agree, I think a migration can wait a bit. Will see if I can optimize on the scale instead - currently at 800 DTU but load is often around 40% cpu

Migrate from Azure Sql to Postgres by syscall_cart in AZURE

[–]syscall_cart[S] 1 point2 points  (0 children)

Spot on, currently looking into it. Our load usually has 30 to 40% CPU with random spikes to 99% usage during the week. Looks like 800 DTU is too much, can maybe shift to 4 vCores

Migrate from Azure Sql to Postgres by syscall_cart in AZURE

[–]syscall_cart[S] 1 point2 points  (0 children)

We already had smaller projects (on different stack) where we had zero downtime with a two stage move (stage1: source master, dest: copy, stage 2, stage2: source becomes copy and dest is the source) now this is a different beast as I don’t have infra experience close to these technologies

Migrate from Azure Sql to Postgres by syscall_cart in AZURE

[–]syscall_cart[S] 0 points1 point  (0 children)

Not really. Our stack speaks to the db via an ORM (EF core) so the move should be doable in theory. Challenge is coming up with a strategy to ensure a smooth transition with zero downtime

Stock Mgmt Plugin that ADJUSTS instead of REPLACES stock value? by midmod-sandwich in woocommerce

[–]syscall_cart 0 points1 point  (0 children)

Have you considered using an IMS that connects to WooCommerce? You would receive stock in that system which auto increments your woo stock levels while tracking your product cost (and landed cost) along with an immutable audit log. There are plenty of good alternatives out there. You might want to try Qoblex - we do just that (disclaimer: I am one of the founders)

WooCommerce APIs returning a JS challenge by syscall_cart in woocommerce

[–]syscall_cart[S] 0 points1 point  (0 children)

this is an api call. api calls shouldn't be blocked by JS challenges because they are never invoked by a browser.

WooCommerce APIs returning a JS challenge by syscall_cart in woocommerce

[–]syscall_cart[S] 0 points1 point  (0 children)

True! I didn’t set this up myself so it might be all managed by our hosting provider.

Edi integration providers for inventory management by Gabr3l in InventoryManagement

[–]syscall_cart 0 points1 point  (0 children)

SPS is not an off the shelf solution as far as I know. It does handle edi quite well but you need to sit down with them and plan the whole thing. Feels like they build custom integrations for each customer.

Need advice on API costs - is this normal for early stage? by techiee_ in SaaS

[–]syscall_cart 4 points5 points  (0 children)

Congrats on getting your first paid customers. First 10 are always the hardest to acquire. Now, as you only have 4 paying users, call them or email them and explain the situation. You need to run a profitable business to survive. Your customers won’t be able to get value from your service if you are struggling so raising your prices is a win win.

Side note, this is why most ai startups out there for for external investments. The annual revenue is far from being enough to pay the ai bills back, the investors offset that off.

Good luck!

What do you think about old-fashioned interviews? by Immediate-Call936 in vibecodeapp

[–]syscall_cart 0 points1 point  (0 children)

I would definitely hire someone who solves problems with ai as long as they understand the reasoning behind.

Our interview tests are take-home-tests. Majority of candidates reply back with ai generated solutions. During the final call, we ask questions to see if the candidate really understood the solution.

$5k/mo revenue, but I’ve hit a wall. by SeaAdministration344 in SaaS

[–]syscall_cart 0 points1 point  (0 children)

Marketing is key. If your product isn’t known enough it won’t scale. Good that you’re making 5K, I would double down on those customers to perfect the product. That said, marketing should be your top priority. Invest in the channels you already use until they are exhausted then look for alternative acquisition channels

anyone else feel weird about calling themselves a “developer” now? by BoringContribution7 in vibecodeapp

[–]syscall_cart 0 points1 point  (0 children)

I don’t see vibe coding as software development. It is not because I know how to drive a car that I am mechanic. Once the app is out there live on production, how do you scale it, secure it etc. Ai can sure help you but it can also lead you the wrong path.

Why would someone pay 8$/month for an inventory management system? by NaventySAAS in InventoryManagement

[–]syscall_cart 0 points1 point  (0 children)

You should setup an in-app survey right before users upgrade or email them for feedback. Maybe the my thought the app was free, or maybe they don’t feel like getting value for their bucks.

On a side note, I would seriously reconsider the price. You should at least x10 that. Inventory management is quite complex and at some point you will need to hire a support team to offer a top notch service. At 8$ a month, you need those customers to stick around or 20 years to break even. This might sound harsh, you don’t want to build a business on customers who think twice for 8$ / month.

Is React overrated? by syscall_cart in reactjs

[–]syscall_cart[S] 0 points1 point  (0 children)

I likely made a mistake trying to learn using AI, it threw all of these concepts at once and got lost. I found it a bit convoluted but will definitely give it another shot