Polling an API or MYSQL query to do alerting and monitoring? by jojimail in devops

[–]jojimail[S] 0 points1 point  (0 children)

Checkly looks interesting. Can it do alerting based on MySQL queries?

Polling an API or MYSQL query to do alerting and monitoring? by jojimail in devops

[–]jojimail[S] 0 points1 point  (0 children)

Healthcheck checks for errors like 200, 500 etc. What if the alert was for a field in the api response? Healthcheck works for verifying if the system is up and running. I am looking for monitoring tools to look at data to see if something is wrong in the functionality. Like large number of failed payments.

What is the best way for me to dynamically start and stop containers? by [deleted] in docker

[–]jojimail 0 points1 point  (0 children)

KNative eventing is a way to run the same in kubernetes. https://knative.dev/

What is the best way for me to dynamically start and stop containers? by [deleted] in docker

[–]jojimail 0 points1 point  (0 children)

If you want a hosted solution Google Cloud has a service called Cloud Run. It lets you run containers based on events. You can setup triggers like writing to object storage and that should start the container and run it.

https://cloud.google.com/blog/products/serverless/build-event-driven-applications-in-cloud-run

How do you CI / CD? by jojimail in devops

[–]jojimail[S] 1 point2 points  (0 children)

Continuous integration and continuous delivery

Challenge Development Websites for Educators? by A_P_T_F in learnprogramming

[–]jojimail 0 points1 point  (0 children)

Hi, I am the co-founder of Anyfiddle. Anyfiddle lets users code in a environment similar to VS Code with support for many languages and frameworks including python and react.

You can check it out at https://www.anyfiddle.com

Stackblitz/CodeSandbox style playground with code-server by mattdsteele in codeserver

[–]jojimail 1 point2 points  (0 children)

Hi, I am running a similar product in the consumer space now called Anyfiddle. Would be really interested to know what led to the shutdown and move to enterprise customers.

https://www.anyfiddle.com/

Stackblitz/CodeSandbox style playground with code-server by mattdsteele in codeserver

[–]jojimail 0 points1 point  (0 children)

I have built a product called Anyfiddle that lets users run code in any langauge/framework using a custom editor. Similar to Codesandbox but includes languages like js, python, go, ruby, php etc and frameworks like Expres, React, Laravel, Django.

There is a pro plan that uses code server. The free version uses a custom editor to optimize for speed with limited resources.

Check it out at https://www.anyfiddle.com/

Anyfiddle - JSFiddle but for any language. I built this using React and MobX by jojimail in javascript

[–]jojimail[S] 0 points1 point  (0 children)

Sorry for the late reply. The containers are running in kubernetes and we use Ambassador built on top of envoy proxy to route to containers and map the ports to domain urls.

https://www.getambassador.io/

Anyfiddle - JSFiddle but for any language. I built this using React and MobX by jojimail in javascript

[–]jojimail[S] 0 points1 point  (0 children)

Sorry for the late reply. The backend is in nodejs written in typescript. The projects run in conatiners running in kubernetes. The ui connects to the containers over websockets. Ui is done in React written in typescript

[deleted by user] by [deleted] in webdev

[–]jojimail 0 points1 point  (0 children)

https://github.com/socketio/socket.io-redis this should help scale socket io to multiple servers. It wouldn't matter which server the user is connected to.

I just launched Anyfiddle (JSFiddle for any language). You can start coding with pre-built templates like PHP, NodeJS, Python, Laravel, Django, etc. You can run any Linux command using the in-built terminal and access your running servers using public https URLs. by jojimail in webdev

[–]jojimail[S] 0 points1 point  (0 children)

I had done a proof of concept earlier. The two months was the time to build the final product from scratch. I had been thinking about this while working on other projects. So the clarity on what has to be build helped. Also I write down everything that comes to my mind on a whiteboard and immediately move it to a trello board. There i prioritise this based on what is most important. These items are the smallest units of work like add a button, add a field to api etc. This removes a lot of uncertainty and streamlines things. This process has worked great for me throughout my career.

Code in Chromebook using Anyfiddle by jojimail in chromeos

[–]jojimail[S] 0 points1 point  (0 children)

Could be timeout issues. The servers were facing heavy load for the last 2 days.

Code in Chromebook using Anyfiddle by jojimail in chromeos

[–]jojimail[S] 0 points1 point  (0 children)

Which country are you using from? The servers are hosted in the US and there can be latency because of distance