In this edition of the Sysco LABS Profiles, Senior Technical Lead, Lohitha Chiranjeeva shares his thoughts on life at Sysco LABS. He speaks of his experiences of working within a company that has, over the years built up a reputation for being the center for leading age tech practices within the Sri Lankan Tech Industry.
In this Innovation Session, Ishan Madhusanka, Theekshana Dilshan, Dilini Mampitiya, Nethmi Hettiarachchi and Shashika Gunasena took us on a trip to the high seas. The topic – “From Plank to Ship as you Sail Along”. Is it possible to build a ship, from a plank while you sail? Well no, that borders on the impossible,
DynamoDB is the non-relational database service provided by Amazon Web Services (AWS) as the fast , flexible and eventual consistent database solution for modern large scale applications. Being an eventually consistent database system, DynamoDB relaxes the consistency in favor of availability and partition tolerance. Even though DynamoDB is a NoSQL database system, DynamoDB has significant differences
Most applications that are created today have one thing in common – users. We are more familiar with the term when its usage applies to end users – for example, on Facebook users can mean people like you and me who’ve created profiles on the platform. However, the term ‘user’ within the context of this
DevOps is a software engineering culture and practice that aims at unifying software development (Dev) and software operation (Ops). The main characteristic of the DevOps movement is to strongly advocate automation and monitoring at all steps of software construction, from integration, testing, releasing to deployment and infrastructure management. DevOps aims at shorter development cycles, increased deployment frequency, more dependable releases, in close alignment with business objectives. This
By: Kavin Ranawella When I was looking at options to complete my internship, I heard about this awesome company called Sysco LABS from a friend of mine who was once an intern there. The company had undergone a re-branding following a buyout from the largest food service distribution network in the world, a US based
By: Umesh Jayasinghe It’s almost the end of the 4th month of our internship at Sysco LABS. Although it’s only been a few months, the experience I’ve gained so far has been fascinating. During our time here, we’ve been fully immersed in not only the technologies, but also the whole architecture of how a product
What is functional programming? A quick google search will define functional programming as: ”A programming paradigm that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data.” Today we will be diving into what exactly this means. Functional programming is nothing new. In fact, the foundations for functional programming was laid