These are public posts tagged with #serverless. You can interact with them if you have an account anywhere in the fediverse.
Kong is hiring Director of Engineering, Managed Gateways
#serverless #api #aws #azure #gcp #kubernetes
Bangalore, India
Full-time
Kong
Job details https://jobsfordevelopers.com/jobs/director-of-engineering-managed-gateways-at-konghq-com-nov-8-2024-936e5b?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
Just uploaded a new video on Lambda SnapStart for .NET serverless apps! If you're looking to boost performance and reduce cold starts, this might be helpful. Check it out if you're interested: https://www.youtube.com/watch?v=kKI6deWDkC4 #AWS #Serverless #DotNet
https://www.youtube.com/watch?v=kKI6deWDkC4
Enjoy the videos and music you love, upload original…
www.youtube.com3Pillar Global is hiring Senior Software Engineer - React
#javascript #typescript #react #serverless #aws #cicd #css #html #seniorengineer
Romania
Full-time
3Pillar Global
Job details https://jobsfordevelopers.com/jobs/senior-software-engineer-react-at-3-pillarglobal-com-mar-4-2025-25bdd4?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
AI adoption in cloud applications varies by #developer segment—62.6% of system integrators and VARs have already built AI-powered cloud apps. What about ISVs or Corporate Enterprise? Which segment will lead the next wave of AI-driven innovation?
https://buff.ly/56JpTTU #AI #Cloud
This comes from our biannual #Cloud #Development Survey Report, which also includes insights into #serverless computing, cloud migration, and much more!
Market research, market intelligence and strategic…
evansdata.comDid you know AI models don't natively know what time it is? The only reason ChatGPT and Sonnet know what the date is is because their system prompt is rotated each day.
How do you automate that in your environment? Well, if you're using a serverless model like I do with Vera, you can have Python check the current date and time and inject it into the system prompt.
And that's pretty cool
Absoloutely thrilled to have been accepted into the AWS Community Builders programme in the serverless category.
Getting more involved in the serverless community, and the general tech community, has been one of the most rewarding things I've ever done. I find myself constantly learning, and trying to repay an ounce of that back with my own content.
Thanks to Jason and everyone involved with the programme.
Low Latency (<2ms) process execution in a VM via a hypervisor, not a sandbox!?
I'm not going to pretend to understand all the limitations of a sandbox but I believe that we have solid hypervisors.
The Microsoft Azure Core Upstream team is excited to…
Microsoft Open Source Blog[Перевод] Serverless-трекер поездов метро
Я хотел, чтобы у меня на кухне был дисплей, показывающий время прибытия поездов метро, и мне не приходилось сверяться с телефоном, пока собираюсь к выходу из дома. Эта статья рассказывает о создании такого дисплея. График поездов метро Нью-Йорка можно посмотреть на mta-trmnl.pages.dev . Исходный код моего проекта выложен на GitHub: фронтенд , бэкенд . ▍ Я безголовый Просыпаясь утром, я каждый раз смотрю погоду и график метро, а затем иду в душ и сразу забываю эту информацию. Выхожу из душа, проверяю её снова, но пока одеваюсь, снова всё забываю. Ищу телефон, разблокирую его, обновляю виджет погоды и виджет метро так часто, что телефон отключает Face ID и заставляет меня ввести пароль. Ко времени, когда я надеваю обувь, я уже опаздываю, а когда спускаюсь по лестнице, до следующего поезда остаётся десять минут. Это очень раздражает. Мне показалось, что идеально было бы, чтобы эта информация была видна всегда, находилась в одном и том же месте (посередине квартиры), чтобы на разблокировку и забывание тратилось меньше времени и внимания.
https://habr.com/ru/companies/ruvds/articles/887424/
#метро #serverless #cloudflare #расписание_движения #транспортные_сервисы #ruvds_переводы
Я хотел, чтобы у меня на кухне был дисплей, показывающий…
ХабрБрокер сообщений на Rust
Всем привет. Написал бессерверный брокер сообщений, кому интересно прошу под кат.
Всем привет. Написал бессерверный брокер сообщений,…
ХабрThin vs thick events, a common question in event-driven systems? But if you choose thin events, how do your consumers reach back and get additional information in a way that doesn't cause your system to fail?
That's exactly what you'll learn in this weeks video, the smartest approach to callbacks in event-driven systems.
@j9t the one aspect of running a website that I am most hesitant regarding is the 'running' part. Seems like a typical affordable vps these days is both overkill for self-hosting an only-just more-than-static site, and not up to par wrt availability and CDNs. Do I really have to choose zones or else pay for more instances and do load balancing and sync and everything? Edge computing has seemed more involved than I wish.
I guess I want a simple #serverless service built for just this use case.
Inspired by the latest AI Demo Days in London, I built this:
Run any AWS Lambda function as a Large Language Model (LLM) tool without code changes using Anthropic's Model Control Protocol (MCP)
In a month's time I will be visiting the #wasmio in #barcelona (as a participant) and I am pretty excited as I haven't visited either, yet.
I stumbled upon #WebAssembly in 2023 (okey, I've heard of it even earlier, but used it onyl in 2023 during the #12in23 by #exercism ), and in 2024 we've been experimenting with it in the context of #GreenIT at our company (i.e. having tiny Wasm Modules spinned up directly in clusters, instead of heavy weight #docker containers). We haven't had the chance to use it in production yet, and so I am really looking forward to see how other people use it and connect with the community.
Anyone here joining the conference as well? Any sessions or speakers or other highlights you're looking forward to? And any hidden gems to visit in Barcelona (as I'll be staying for days longer, after the conference )?
#wasmio2025 #wasmio25 #conference #trip #travelrecommendation #recommendation #serverless #kubernetes #cluster #ecom
Go (or Golang) is a great choice for building backends, APIs and all sorts of data processing programs for the cloud. Go is easy to learn, straightforward, and is surrounded by a vibrant and expansive community. It’s also highly performant on AWS Lambda and has great support for concurrency.
Go is awesome on AWS Lambda, but I always hear people complaining that it’s difficult to get started. So, here is a super simple explainer post that will hopefully alleviate some of those worries.
Hello Lambda
Below is a simple “Hello, World” function written in Go.
Let’s take a close look.
There are basically three sections to every Go program.
The first line defines this file as the main package. In Go, you can have many packages, and you can publish your own packages easily. In fact, one of the things I like most about Go is its simple approach to package management.
The “import” section is where we define all our dependancies. In this example, we are importing a core package called “fmt” which let’s us do things like format strings and print them to the console, or in our case to Amazon CloudWatch Logs. We are also importing github.com/aws/aws-lambda-go/lambda
which gives us a bunch of functionality including lambda.Start
which we will use to get things started.
The rest of the program is where you define all your functions, types, and so on. This is the meat of your program.
For AWS Lambda, your program needs to have a “handler” function. You can actually call this function whatever you like, but I’ve called it simply handler here. This is the code that is called first when you invoke your function.
In Go, the “main” function is necessary, and is the first bit of code that is run. So there is a single line here that kicks off the handler function.
That’s it!
OK, not quite. We still need to upload this program to AWS Lambda to make it work. Since Go is a compiled programming language, you can’t just edit the code in the AWS Console. It needs to be compiled first. There’s a few steps to do this, but they are also easy!
Install the latest version of Go.
Create a folder for your code. I called mine hello-lambda
Save that file above as main.go
Type go mod init
– This will create a mod.go
file, which will manage the state of all your dependencies.
Type go mod tidy
– This will update mod.go
and create a mod.sum
file, which expands all the dependencies and their sub-dependencies into a flat file. This command will also download any external dependencies, like the aws-lambda-go
package we are using.
Compile your code for AWS Lambda with the following command: GOARCH=arm64 GOOS=linux go build -tags lambda.norpc -o ./bin/bootstrap
– This command will compile your function into a binary for the Linux OS and Arm architecture (Graviton) and will save the output to a file called bootstrap
in the bin
directory. – FYI the file needs to be called bootstrap
.
Now, you’ll need to zip this binary file so you can upload it via the AWS Console. You can do this easily with the following command: (cd bin && zip -FS bootstrap.zip bootstrap)
Once you’ve done all this you can upload it via the AWS Console to a new AWS Lambda function. Be sure to select “Amazon Linux 2023” as the runtime and “arm64” as the architecture. Then use the the “Upload From” dialog to upload the zip file you created above.
From here, you can test your function. You should see something like the following:
A keen eye might catch the Init!
statement in the Log output section above. This is because I added another special function to my code like the following:
func init() { fmt.Print("Init!\n")}
init
is a special function, which gets run before anything else, and only when AWS Lambda creates a new “execution environment.” This can be useful for setting global variables or other kinds of initializations that persist across invocations. But, be careful, as a complex or lengthy init
can lead to longer cold starts and is often not necessary.
Ok, that’s really it! You just wrote an AWS Lambda function, in Go, compiled it to a binary file, and deployed it manually via the AWS Console. Nice!
Headline: Serverless was never a cure-all
Me: I think I hurt my head nodding as I read the fictional Obituary for Serverless Computing
https://www.infoworld.com/article/3826275/serverless-was-never-a-cure-all.html
Enterprises are finally discovering that serverless…
InfoWorldTesting is an incredibly difficult problems in event-driven systems. When everything is loosely coupled, how do you make sure you don't break everything when you make a change.
In this video, I talk about a style of testing you SHOULD be doing when building event-driven systems.
Enjoy the videos and music you love, upload original…
www.youtube.comIf you've building with AWS serverless services and using Datadog as your observability platform I've just released the first video in a new series on the official Datadog YouTube channel.
Getting started with NodeJS #serverless observability
https://www.youtube.com/watch?v=iWInvTGe2yk
Without virtualization, there would be no cloud computing — and no modern IT.
Virtualization enables multiple virtual machines to run on a single physical system, optimizing resource use and scalability. While cloud computing started with virtualization, newer technologies like containerization and serverless computing are now shaping the future of IT.
I wrote about this in more detail in the Towards Data Science article: https://towardsdatascience.com/virtualization-containers-for-data-science-newbies/
#virtualization #virtualmachines #cloudcomputing #cloud #programming #tech #technology #serverless #container #docker
Virtualization makes it possible to run multiple virtual…
Towards Data ScienceNot only that, but @signalapp being.located in #Trumpist #USA means they gotta have to follow said laws and that means if flexed upon using #FOSTA & #SESTA or god forbid made-up claims to commit #TransGenocide and prosecute #Trans minors and/or their parents and/or medical professionals, THIS WILL BLOW UP IN THEIR FACES like a grenade used as ball gag and fuse pulled!
It's absolutely trivial to abuse #Govware #Backdoors and thus track people down. #Signal by design and architecture WILL BE COMPLICIT IN IT!
For comparison: @monocles doesn't demand #PII like a #PhoneNumber or anything at all and if you don't trust them either (which is fair - never trust anyone, neither Signal nor #monocles nor me!) you can not only choose from various providers but literally #SelfHost your own (even as an #OnionService on @torproject / #Tor) and thus have full control of all the comms.
And I'd rather recommend @micahflee 's #OnionShare over Signal just because that's even simpler and basically "fully decentralized" and "#serverless" that it's even more flexible.https://onionshare.org