{"id":15345459,"url":"https://github.com/jthomas/microservices_without_servers","last_synced_at":"2025-04-15T03:35:01.413Z","repository":{"id":140705689,"uuid":"67529571","full_name":"jthomas/microservices_without_servers","owner":"jthomas","description":"This repository contains resources from my conference talk about building serverless applications.","archived":false,"fork":false,"pushed_at":"2017-09-12T16:31:29.000Z","size":42,"stargazers_count":13,"open_issues_count":0,"forks_count":3,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-28T15:11:40.383Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jthomas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-09-06T17:08:53.000Z","updated_at":"2023-07-05T12:14:55.000Z","dependencies_parsed_at":"2024-07-09T18:04:30.915Z","dependency_job_id":null,"html_url":"https://github.com/jthomas/microservices_without_servers","commit_stats":{"total_commits":22,"total_committers":4,"mean_commits":5.5,"dds":0.5454545454545454,"last_synced_commit":"38ddeb8733fbe417e707b3f1470d28a5169c8cc4"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jthomas%2Fmicroservices_without_servers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jthomas%2Fmicroservices_without_servers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jthomas%2Fmicroservices_without_servers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jthomas%2Fmicroservices_without_servers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jthomas","download_url":"https://codeload.github.com/jthomas/microservices_without_servers/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249002726,"owners_count":21196682,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-01T11:13:29.443Z","updated_at":"2025-04-15T03:35:01.359Z","avatar_url":"https://github.com/jthomas.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Microservices Without Servers\n\nWelcome 😎\n\nThis repository contains resources from my conference talk about building serverless applications.\n\nSlides for the talk are available here:  [https://speakerdeck.com/jthomas/microservices-without-servers](https://speakerdeck.com/jthomas/microservices-without-servers). \n\nThere's a transcript for the talk in [transcript.md](transcript.md).\n\nCode samples used during the talk, with usage instructions, are available under the [code](code) directory. Video recordings for the demonstrations can be viewed [here](https://www.youtube.com/playlist?list=PL0UyhC0D6KABYPvGroXcIeE-4x_yEbdB4).\n\n**If you have any questions or comments, feel free to raise an issue or send me a tweet ([@thomasj](https://twitter.com/thomasj)).**\n\n## OpenWhisk\n\nOpenWhisk is available on Github @ [https://github.com/openwhisk/openwhisk](https://github.com/openwhisk/openwhisk). Read the code, file issues and submit pull-requests! \n\nInstructions for getting set up with OpenWhisk on IBM's cloud are available [here](https://github.com/jthomas/microservices_without_servers/tree/master/code).\n\nIf you want to run the platform locally, follow the instructions in this [Quick Start guide](https://github.com/openwhisk/openwhisk#quick-start).\n\n## Need Help?\n\nIf you have questions, feedback or complaints(😳), you can get help in the following places...\n\n- [GitHub Issues for OpenWhisk](https://github.com/openwhisk/openwhisk/issues).\n- [Stack Overflow #openwhisk](http://stackoverflow.com/questions/tagged/openwhisk).\n- [Slack Group #openwhisk](https://developer.ibm.com/open/slackin/).\n- Twitter [@thomasj](https://twitter.com/thomasj) or [@openwhisk](https://twitter.com/openwhisk)\n\n## Abstract\n\n*Servers are killing your productivity. Rather than building better software for your users, you end up constantly distracted by maintaining computers. Wasn't the \"cloud\" supposed to fix this? It sounded so promising until we realised it was just renting VMs in someone else's datacenter. We couldn't escape \"servers\". Until now...*\n\n*In this session, developers will learn how to build microservices without servers, using modern “serverless” cloud platforms. We’ll look at common challenges (and solutions) to building applications using “serverless” stacks. Exploring emerging “serverless” design patterns will give developers the knowledge to build application architectures using these new platforms.*\n\n*This session is aimed at software developers experienced in building traditional backend web applications, who want to learn how to build microservices without servers.*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjthomas%2Fmicroservices_without_servers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjthomas%2Fmicroservices_without_servers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjthomas%2Fmicroservices_without_servers/lists"}