SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 google-cloud Open-Source Projects
-
microservices-demo
Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
-
rowy
Low-code backend platform. Manage database on spreadsheet-like UI and build cloud functions workflows in JS/TS, all in your browser.
-
wild-workouts-go-ddd-example
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
-
GCPSketchnote
If you are looking to become a Google Cloud Engineer , then you are at the right place. GCPSketchnote is series where I share Google Cloud concepts in quick and easy to learn format.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
ethereum-etl
Python scripts for ETL (extract, transform and load) jobs for Ethereum blocks, transactions, ERC20 / ERC721 tokens, transfers, receipts, logs, contracts, internal transactions. Data is available in Google BigQuery https://goo.gl/oY5BCQ
-
Cloud-Free-Tier-Comparison
Comparing the free tier offers of the major cloud providers like AWS, Azure, GCP, Oracle etc.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
You can check https://github.com/GoogleCloudPlatform/microservices-demo for Kubernetes show-casing
Terraformer is a CLI tool developed by Google that generates Terraform files from existing infrastructure (reverse Terraform), simplifying the process of adopting Terraform in existing environments and speeding up the initial setup process. Terraformer supports multiple cloud providers, including AWS, Google Cloud, Azure, and others.
View on GitHub
I've used the code based on similar examples from GitHub [1]. According to docs [2], imagegeneration@005 was released on the 11th, so I guessed it's Imagen 2, though there are no confirmations.
[1] https://github.com/GoogleCloudPlatform/generative-ai/blob/ma...
[2] https://console.cloud.google.com/vertex-ai/publishers/google...
Project mention: Looking for elegant code bases written in Golang | news.ycombinator.com | 2023-12-09Take a look at: https://github.com/ThreeDotsLabs/wild-workouts-go-ddd-exampl...
(I’m one of the authors.)
This project shows how to apply more complex patterns popular in business applications while staying true to the Go ideas, and not copying them blindly from Java.
In the Go community, you’ll often hear people say „just keep things simple” beats all patterns and is all you need. This may be true if you write a CLI tool or a small library, but if you have a team maintaining a big application, some patterns are super helpful.
Hello. So we use big query as database for all events that are happening in the project. And one of the features on the frontend is to display events with detailed view and so. Also one thing that we're using there is infinite scroll, so you can hit and fetch more requests. Based on that I do not know if the current approach is something correct. Basically we need out of process pagination where we create a job on the first request and then on next requests we paginate over the results. Using more or less this solution now: https://github.com/googleapis/google-cloud-go/issues/8173
Project mention: Google have removed RSS support from their developer blogs | news.ycombinator.com | 2023-12-11
Project mention: Blockchain transactions decoding: making wallet activity understandable | dev.to | 2023-10-27Event is a log entity which EVM smart contracts can emit during transaction execution. Events are very good at signalling that an some action has taken place on-chain. Applications can subscribe and listen to events to trigger some off-chain logic or they can index, transform and store events in some off-chain storage (look at The Graph protocol or Ethereum ETL).
The cold start depends on how many dependencies you have on your first initialization. Things start to get worse if one of your dependencies is Firestore. There is a closed, but not resolved issue about Unacceptable cold start get() performance.
Project mention: Having trouble getting Websockets to work with App Engine | /r/googlecloud | 2023-04-29Take a look at Google's sample App for Websocket and see if you're missing anything in your code or setup
> DNS without CGO works perfectly
It does not. I know this because it impacts my daily work and the work of others. Honestly if you could make my day and go figure out exactly what's going wrong with the pure go DNS implementation it would make my life alot simpler and I wouldn't have to maintain shell scripts that update etc/hosts to hard code in ipv4 addresses for the APIs I access with terraform.
https://github.com/hashicorp/terraform-provider-google/issue...
Don't forget the lies of cost savings that the Cloud providers have shoved down our industry's throats. We are paying out the nose for cloud services and we are giving up all the rights to our data. It's a bad deal in the end.
I have a bunch of friends that work at SaaS companies and their cloud spend for pretty basic deployments is in the many thousands of dollars a month. Most of their deployments could be handled by a half rack with beefy servers in a couple of datacenters for a fraction of the cost. I pay for a full rack myself and it costs me ~$1200 a month for space, power and bandwidth (10Gb pipe with a current 1Gb commit), and my hardware costs for everything in that rack were a one time cost of around $3000. I have 160 GHz of CPU and 141 GiB of memory for my workloads with a few servers that are not yet provisioned into my Nomad cluster.
And before you say well there are costs involved with finding people that have the skills to do that kind of thing and time needed to set all of that up, yes that is true, but our industry has moved from one bucket to another one that is more expensive in the end with a bunch of downsides. I think there is a middle ground where you can use some cloud services and run the important stuff on hardware you own. The tooling to self-host your own stack in a rack of servers you own is light years better than it was 10 years ago and it keeps getting better. Tools like https://nebula.defined.net/docs/ and https://github.com/poseidon/typhoon for example enable you to use whatever providers you want and build a deployment can cost less, gives you more control over your data, while being agile enough to make changes when the team needs something new or different.
I am excited for the next 10 years of progress and I'd expect we are going to see more companies self-hosting their deployments on bare metal.
Project mention: Show HN: Teammate: free tool for managing peer evaluations built by Students | news.ycombinator.com | 2024-01-07
Project mention: Hi Guy, I am working with below git project and trying to test it by deploying it. For the life of my I can't find any documentation on values for : bq_table_overwrite, target_node. I appreciate it. Thank you. | /r/googlecloud | 2023-06-08From the source code it looks like bq_table_overwrite is a boolean, and as it name implies allows tables to be overwritten, while target_node is pointing to the organization id.
google-cloud related posts
- Push code with GitHub Actions to Google Cloud’s Artifact Registry
- OpenBSD System-Call Pinning
- How to deploy a Django app to Google Cloud Run using Terraform
- How do you handle sensitive variables with a service-worker?
- Out of process pagination on BigQuery table
- Google Cloud Portfolio Projects?
- Increasing Your Cloud Function Development Velocity Using Dynamically Loading Python Classes
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 Apr 2024
Index
What are some of the best open-source google-cloud projects? This list will help you:
Project | Stars | |
---|---|---|
1 | microservices-demo | 15,744 |
2 | awesome-kubernetes | 14,715 |
3 | terraformer | 11,742 |
4 | rowy | 5,659 |
5 | generative-ai | 5,330 |
6 | wild-workouts-go-ddd-example | 4,876 |
7 | GCPSketchnote | 4,573 |
8 | golang-samples | 4,142 |
9 | google-cloud | 3,595 |
10 | GAM | 3,389 |
11 | ethereum-etl | 2,819 |
12 | google-cloud-node | 2,805 |
13 | nodejs-docs-samples | 2,760 |
14 | Scio | 2,520 |
15 | Cloud-Free-Tier-Comparison | 2,359 |
16 | terraform-provider-google | 2,217 |
17 | typhoon | 1,893 |
18 | github-actions | 1,661 |
19 | google-auth-library-nodejs | 1,634 |
20 | teammates | 1,605 |
21 | eventhorizon | 1,544 |
22 | manageiq | 1,327 |
23 | cloud-foundation-fabric | 1,333 |
Sponsored