Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
linkdd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
65 ms
·
841.
▲
by
linkdd
6y ago
Not doing microservice does not mean doing monolith. There is an in-between that you can aim for.
842.
▲
by
linkdd
6y ago
Services should be independent of each others (as much as possible). IMHO, technical debt is found in coupling (modules, services, ...), the number of dependencies (not only code dependencies, since making an HTTP request also introduces a
843.
▲
by
linkdd
6y ago
What I call a Service Oriented Architecture is much like the Microservice architecture but without worrying about the "micro" aspect. Typical architecture in our projects: - User Management Service with ORY[1] - Payment Service w
844.
▲
by
linkdd
6y ago
Team oriented architecture? I worked in some companies where each team were managing multiple micro services. Micro services answer a very specific problematic: they are small to allow the least technical debt per "business features&qu
845.
▲
by
linkdd
6y ago
The author seems to think that a microservice should have as few dependencies as possible. If your business logic is contained in another framework and your microservice just call a subset of those functions, is it really a microservice ?
846.
▲
by
linkdd
6y ago
Microservices brings a lot of complexity. Yeah you're not analyzing a stack trace, instead you put correlation IDs in your requests and you analyze a network call stack. And you'll need a centralized logging mechanism to not have
847.
▲
by
linkdd
6y ago
Great news! IMHO, Github should make it mandatory for integrated services to provide this feature.
848.
▲
Show HN: Dockerized Supervision on Kubernetes with Kubevisor
(david-delassus.medium.com)
2 points
by
linkdd
6y ago
|
1 comments
849.
▲
by
linkdd
6y ago
Author here, My associate and myself has spent the last year on this project, this is our first product, we are eager to receive any feedback about it :) Ask me anything.
850.
▲
by
linkdd
6y ago
Well, in our case, the templating is done with Hugo in partials. We just needed the interactivity.
851.
▲
Show HN: Minimalist Web Components for your static website
(github.com)
9 points
by
linkdd
6y ago
|
5 comments
852.
▲
by
linkdd
6y ago
We needed some interactivity within our Hugo websites, and those 12 lines of code (360 bytes) were being copy-pasted in all our projects. It is released in the public domain, because there is no value in keeping it to us.
853.
▲
by
linkdd
6y ago
Taken directly from the Nomad website[1]: > Kubernetes and Nomad support similar core use cases for application deployment and management, but they differ in a few key ways. > Kubernetes aims to provide all the features needed to run
854.
▲
by
linkdd
6y ago
A google search gives me https://github.com/microsoft/service-fabric Not sure if that's what "parent" meant.
855.
▲
by
linkdd
6y ago
Yes K8s is one of many options, but one that can translate to many situations. I'd still choose it over anything else when I need more than a `docker run` on a server. Thanks for the link btw.
856.
▲
by
linkdd
6y ago
> its called a PaaS You mean like Heroku? Kubernetes allows your ops and developers to collaborate and scale and avoid vendor lock-in. How does a PaaS (like Heroku?) allows that?
857.
▲
by
linkdd
6y ago
wrong thread?
858.
▲
by
linkdd
6y ago
Doesn't the 12-factor spec just recommend some practices about writing your app, where OAM is about the infrastructure spec?
859.
▲
by
linkdd
6y ago
Imagine a developer: > On top of another abstraction (VMs) Who does not need to badly handle infrastructure > On top of another abstraction (Containers) Who does not need to badly handle isolation > On the top of an abstraction (Ku
860.
▲
by
linkdd
6y ago
Cookie banners have been so badly designed everywhere I see them. This being mandatory makes me work the extra mile to ensure I don't require/use ANY cookie on the webapps/websites I make.
861.
▲
by
linkdd
6y ago
I would question the sanity of this refactoring team after 1 month of reading code written by so many people ^^ Joke aside, they would not even need to code IMHO, just be able to ask questions like: - why is it done this way? - we fou
862.
▲
by
linkdd
6y ago
Amazing, our free trial of GraphQL Editor that we used only for its documentation generator ended, so this is literal a time/money saver. Thank you! EDIT: Have you thought about accepting Github sponsorships[1]? [1] - https:/
863.
▲
by
linkdd
6y ago
The final was just amazingly beautiful, I'd recommend you watch it anyways :)
864.
▲
by
linkdd
6y ago
The joy of Hackernews is that there is always someone to complain.
865.
▲
by
linkdd
6y ago
Thank you for your clarification. I like to think about a single migration being a function and a migration history multiple functions being composed. Category theory's main subject (I think) is composition and a lot of good ideas can
866.
▲
by
linkdd
6y ago
Yes I was referring to Prisma 1, never looked in details to Prisma 2 because we moved to Hasura before Prisma 2 got released. I loved Prisma 1, and probably would love Prisma 2 too, but Hasura was enabling us to query already existing datab
867.
▲
by
linkdd
6y ago
More like "Database as a service with integrated tooling for migrations". Prisma (and Prisma Migrate) can be self hosted, so no corporate boundaries needs to be crossed. They can run on the same host as your application, so the on
868.
▲
by
linkdd
6y ago
Continuation Passing Style[1] for those like me who are bad with acronyms :) [1] - https://en.wikipedia.org/wiki/Continuation-passing_style
869.
▲
by
linkdd
6y ago
This is the actual model of git. You try to push on a remote after somebody else, you have to create a merge commit. But it would be nice to have a rebase to keep linearity in your history.
870.
▲
by
linkdd
6y ago
Yep Tail Call "Optimization" is nice. But what about recursive functions that cannot be tail call "optimized"? First example that comes to mind is the Tower of Hanoi algorithm: def toh(ndisk, source, via, target):
More ›