News for hackers. Stuff that matters.
Re:Why We’re Sticking with Ruby on Rails at Gitlab by swman on Monday June 13, 2022 @01:50PM (#31728920)
What is “LOB” crud?
Re:Why We’re Sticking with Ruby on Rails at Gitlab by acoard on Monday June 13, 2022 @02:38PM (#31729637)
As LesZedCB said, LOB is "Line of Business". In practice, this is where your business-logic resides.

edit: CRUD means Create-Read-Update-Delete. It's a basic programmer term for a simple application, or those simple parts of it at least. Even something big like Wikipedia, at it's core is a CRUD site. Most things are, with business logic sprinkled in; but some things aren't CRUD at all (eg a video game).

For example, if you're a car dealership your LOB CRUD API would handle stuff like submitting new cars, or staffs, or associating a sale of a specific car with a specific salesman or whatever other biz logic you have. This could be in contrast with, say, your Document Storage CRUD API which handles integrations with your document storage (eg storing things on a SharePoint, or Ceph, or S3, etc).

LOB has no inherent value with regards to microservice vs. monolith, it's simply another way to refer to the business specific logic. The term LOB is common across business as a whole, whereas "business logic" is generally a phrase used by programmers about programs.

https://en.wikipedia.org/wiki/Line_of_business

Re:Why We’re Sticking with Ruby on Rails at Gitlab by LesZedCB on Monday June 13, 2022 @01:54PM (#31728967)
"Line of Business"
Re:Why We’re Sticking with Ruby on Rails at Gitlab by edwinbalani on Monday June 13, 2022 @02:44PM (#31729769)
And CRUD -> create, read, update, delete.

By "LOB CRUD" GP means those fairly generic apps that are mainly a front-end to some database, with a bit of business logic or integrations tacked on. They're not the apps making money for a business, they're just helping it tick along and do the things that actually bring in revenue.