Uncategorized

NodeJS: How to Find Memory Leaks

If you use NodeJS on your Backend, you have probably run into memory problems at one point or another. Compared to other systems where a child process is created and terminated with every request, Node is initiated only once, long-running, and particularly unforgiving in any tasks that leaves residue behind.

This post is an attempt at explaining how to dive into the seeming mess of memory lane and come up with insights, or better yet, solutions.

Continue reading
Standard
Uncategorized

XML-RPC In A Nutshel

  • What is XML-RPC?

Machines need to talk to each other, but they all speak different languages. In order for them to communicate, they need a common ground for talking, a set of rules they could all follow and use to understand each other. XML-RPC is the name of one of the sets of rules people come up with. There are other specification of rules apart from XML-RPC, like JSON-RPC, SOAP, WSDL, CORBA and REST.

Continue reading

Standard
Uncategorized

Why Sometimes Git Ignore Doesn’t Work

Sometimes the files you’re trying to ignore had already been submitted into version control on previous occasions. To ignore those existing files, you’ll need to re-submit them as deleted files. After which they would be removed from the repository. It looks like .gitignore isn’t working, but it actually is.

Standard