I just want to write the core business logic for the API handlers and leave everything else to the framework. I do not mind (and actually would prefer) if the framework is opinionated and works well for its intended goals.
I prefer Typescript/JS, Golang, Kotlin in that order. If no other option, then python3 would be an acceptable choice.
Any recommendations ?
tldr: I want a batteries-included API framework with users management, session management, db management, openapi integration. Help ?
What is the biggest (scale) application(s) that you have personally seen or worked with in a single VM or baremetal server ?
The scale could be in terms of maximum requests per second, volume of data transferred, maximum parallel connections, etc.
The most popular example that I could think of is Expensify where they handle 4million qps in a single monster machine with 1TB RAM via Bedrockdb https://blog.expensify.com/2018/01/08/scaling-sqlite-to-4m-qps-on-a-single-server/
I am looking for similar examples of big products on a single machine or VM. Not on a super-computer, mainframe, specialised appliances (like SAP HANA), etc. but normal X86 boxes or cloud VMs. I am curios to know how much of HN crowd choose these over complex things like Kubernetes and their thoughts on these.
The right thumb (used for the mouse), the right wrist, the shoulders are the one that pain the most. Sometime I feel like I cannot even use the spacebar with my thumb because of the pain and use my index finger.
I am a touch typist and sit straight in an ergonomic chair. I use a thinkpad. My monitor elevated and is at eyelevel. I do not have any problems in my lower back. It is the upper back and the right hand that gives problem.
This could possibly be because, I have a small frame and can only rest my left elbow in the hand-rest but not my right elbow as the chair is wide. I do not have narrower sized ergonomic chairs where I live (Some small town in India). We get standard one-size-fits-all chairs. I sit either cross legged or at the 90 degree angle with the help of a foot rest. I sit in front of the computer for about 10 hours a day. I take frequent walks and breaks too (thanks pomodoro).
Do any of you have any recommendations for eliminating this pain ? I am considering buying some kind of vertical / ergonomic mouse and keyboard. I am eyeing the kinesis split keyboard so that I can rest both my hands in the handrest. I am thinking if I should get a trackball instead of the mouse, as some people are recommending that. Youtube has contradictory recommendations (ex: should [not] rest wrists while typing). What do you HN readers do for improving ergonomics or steps you did to reduce/eliminate hand/wrist/shoulder pain ? Thanks.