TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Architect – A Serverless Framework

130 pointsby mrbbkalmost 7 years ago

11 comments

sergiotapiaalmost 7 years ago
Don't invent some other file format please, just use whatever most people use unless you have a real specific reason for it.
评论 #17287225 未加载
评论 #17287030 未加载
monksyalmost 7 years ago
One of the biggest promises that I can see about the serverless movement is:<p>The ability to have the infrastructure isolated from the raw code being written. (Think more of a grid computing and automatic planning being included)<p>Unfortunately, I&#x27;m not seeing it. I&#x27;m seeing that it&#x27;s heavy on the initial business idea: &quot;Get people to pay more and utilize our servers better&quot;.
评论 #17286625 未加载
niteshadealmost 7 years ago
DISCLAIMER: I&#x27;ve contributed a few times to the Serverless framework.<p>I like some things about Architect, but there are things that just don&#x27;t make sense:<p>- Integrations with Slack but no way to define custom CFN resources<p>- No authentication support<p>- Custom file format (3)<p>- Not being able to set CORS in this custom file format (4)<p>- Magical vendor folders (5)<p>I am sorry for the negativity, but brianleroux has posted in this thread several times claiming his framework saves 700-line CloudFormation templates. What I don&#x27;t see is him comparing snippets with say, the Serverless framework(1), or AWS SAM(2). He seems to portray the choices as either his pet-framework-of-the-month or plain old CloudFormation, and that&#x27;s just not true. That&#x27;s not to say Serverless or AWS SAM are perfect (they most certainly have their warts), but they are both arguably more mature and have larger communities behind them.<p>(1) <a href="https:&#x2F;&#x2F;serverless.com" rel="nofollow">https:&#x2F;&#x2F;serverless.com</a><p>(2) <a href="https:&#x2F;&#x2F;github.com&#x2F;awslabs&#x2F;serverless-application-model" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;awslabs&#x2F;serverless-application-model</a><p>(3) <a href="https:&#x2F;&#x2F;arc.codes&#x2F;quickstart&#x2F;arc-project-layout" rel="nofollow">https:&#x2F;&#x2F;arc.codes&#x2F;quickstart&#x2F;arc-project-layout</a><p>(4) <a href="https:&#x2F;&#x2F;arc.codes&#x2F;guides&#x2F;cors" rel="nofollow">https:&#x2F;&#x2F;arc.codes&#x2F;guides&#x2F;cors</a><p>(5) <a href="https:&#x2F;&#x2F;arc.codes&#x2F;guides&#x2F;sharing-common-code" rel="nofollow">https:&#x2F;&#x2F;arc.codes&#x2F;guides&#x2F;sharing-common-code</a>
评论 #17289322 未加载
catchmeifyoucanalmost 7 years ago
I actually like this. I build serverless apps all the time, mostly manually.<p>Serverless framework is alright, but I felt it was really bloaty. There was just so much going on. Too many variables and it confuses the user. This looks clean. I might give it a try. I didn&#x27;t find a link though in your blog.
评论 #17286811 未加载
评论 #17287364 未加载
sbr464almost 7 years ago
I’m a big fan of code generation. I can usually adapt to new formats or concepts without too much issue. I feel that while it’s not difficult to build up strings dynamically, the harder part can be overwriting and verifying values, and working with logic. That’s my main issue with YAML over JSON. How would you recommend working in this area with this format, or benefits over JSON?
评论 #17286912 未加载
评论 #17286712 未加载
TooBrokeToBegalmost 7 years ago
Lambda and SNS are super expensive. I&#x27;ll skip it.
评论 #17288144 未加载
评论 #17287081 未加载
评论 #17287378 未加载
评论 #17286961 未加载
omanialmost 7 years ago
hey nice project. I had my Show HN recently. I&#x27;ve built a tool to also use it in a serverless fashion. Check it out at <a href="https:&#x2F;&#x2F;triggerfs.io" rel="nofollow">https:&#x2F;&#x2F;triggerfs.io</a><p>It has been a month since then and the feedback was awesome.<p>I would love to hear your opinion and how you could possibly use it (use case), since you can do a lot with serverless&#x2F;FaaS etc.<p>cheers
jonesncalmost 7 years ago
Is there a github link I missed?
评论 #17288302 未加载
devxpyalmost 7 years ago
Great! Another file format for me to learn. Why can&#x27;t everyone use one of the standard file types, like YAML&#x2F;JSON?
评论 #17286796 未加载
评论 #17286298 未加载
评论 #17286295 未加载
评论 #17287329 未加载
评论 #17288094 未加载
matte_blackalmost 7 years ago
My problem with the serverless movement is database connection pools.<p>Every time a function runs, it has to create a new connection to the Postgres database so it can run a query. This is super slow, and dead in the water. If I have to maintain a separate server to have a global connection pool, I might as well just have a server for my API as well.
评论 #17288090 未加载
andrewmcwattersalmost 7 years ago
I think this whole idea of pushing &quot;serverless&quot; as a concept to engineers is deceptive at best and damaging at worst when you think about all of the naive new developers entering the industry having to shovel all of this shit into their minds alongside proven technologies and conventional formats.<p>What does &quot;serverless&quot; framework really tell veterans? Who are you selling to? What are the considerations for adoption?<p>There&#x27;s so many questions that pop up before I even look at the software, and once I did, there&#x27;s more questions which obscure the point. Why should I use your bullshit?<p>Worse, 5 years in after a company has adopted this junk, some poor sap is going to have to maintain it after being 100k SLOC deep in it, with no vision of how to port out of it alongside meeting existing technical task completions, at which point this will have become completely irrelevant.
评论 #17287729 未加载