TDD is the most underrated but mandatory software development methodology. In the last post, I mentioned DevOps is not an option anymore. While that’s the truth, the success of DevOps depends on how much the application/product testing is automated. Continuous improvement is warranted if you aspire for superior quality software and to face fierce competition. […]
DevOps is no more an option; it’s a moral obligation to implement by IT. Delivering a new feature at months or even weeks intervals should be considered a sin; at least should be from a technological perspective. Releasing a new feature should be a business call rather than a feasibility of IT. If not daily, […]
To expose node port service in google cloud Kubernetes engine a few things to note, Service can only be exposed through NodePort with port range of 30000–32767 In case if you have your service defined as below to expose in Google Kubernetes Engine(GKE). apiVersion: v1 kind: Service metadata: name: nginx spec: type: NodePort ports: – […]
I was facing a strange issue while deploying k8s image Recognized this is something to do with the images I tried deploying couple of micro services and built an image in Macbook pro M1 chip something rang a bell.. is this due to the platform arch difference? please refer this screenshot that the client and […]
Your consistent hashing strategy could be as simple as a modus operation. It could start there but can’t end there. ‘Hotspots’ are the real deal and dictators of hashing strategy to high-scaleable applications #scaleability #distributedsystems #availability #engineeringstrategy
ChatGPT can’t replace Google search but will definitely create a significant impact in our daily life. I acknowledge that the algo needs much reinforcement, but that’s the most happening. Google search provides the resources available on the internet as a search result and lets the consumer decides to take what he wants. On the other […]
In almost every Scrum ceremony, there is a chance that the Scrum Master can close his eyes and follow the assumed rule book because ‘that’s just the way it’s done.’ In almost every Scrum ceremony, there is a chance that the Scrum Master can close his eyes and follow the assumed rule book because “that’s […]
Agile Scrum is misunderstood by a large segment of practitioners. Scrum deliberately didn’t spell out most of the actions required and that creates the pandemonium. The unclarity of action spelled out creates the ‘theorists’. And they run around with stopwatch and believe high in ‘assumed’ rules. In my views, scrum needs to be approached with […]
There are quite a few CIO/CTO wants to know the ROI (Return Of Investment) for Microservice application/product development. Some of them are trying to measure that by revenue vs cost. The next import question for them is, how long it takes to realize the ROI. All these valid concerns that CIO/CTO should be definitely worried […]
So…what is DevOps? If you start explaining CI/CD and then just stop there then don’t worry. You are not alone. There are many I met just like you. People are misinterpreting the principle and philosophies given to their understanding that’s becoming a standard phenomenon. Everyone interprets differently and hence the chaotic situation. DevOps is one […]