Tag Results

A few short years ago, I recall attending a conference where the goal was to title your presentation with the word “Docker” in as many times as possible. This was a guaranteed way to generate buzz, because containers were a hype machine. And, although everyone was very hyped about containers at the time, few knew what they actually were. Yet, for all the buzz and perceived complexity, containers were actually a fairly simple concept. They packaged all the software, executables, and […]

Imperva, a provider of data and application security solutions, is actively running a research effort with the express goal of identifying attack methods on databases. They call their project StickyDB, a database decoy designed to deceive a would-be hacker into targeting their databases. Once hackers engage the database decoy and reveal their methods, Imperva has more knowledge to counter new exploits and harden their customer’s data security. Recently, the Imperva research team uncovered a technique targeted at their database decoy leveraging code […]

Financial Services Institutions Look to Open Source Today’s financial services institutions must innovate and evolve their technology to remain competitive during a time of great disruption. The need for rapid innovation and increasing digitalization is shining a light on the IT complexity many financial services institutions now face — untangling years of layered legacy systems. Legacy IT systems dominate many large financial services institutions, and it is safe to say that highly customized applications are a major issue. Many financial services […]

Use case: “Real Time Bancassurance data exchange program”- To incorporate ACORD standard to exchange policy, commission & premium related information with its partner broker bank and Insurance firm, in near real-time via XML SOAP messages and roll out similar data exchange program across different operating countries using a sustainable solution that could be deployed over any environment with ease. Goal Statement: To implement an industry-standard, robust, scalable, automated and near real-time data exchange solution for commission reconcile and payouts. Challenge: The […]

In a recent support case, I came across a customer who used a clever way to create streaming replication base backups–by taking a Google Cloud instance and cloning it. With the proliferation of cloud computing, it’s very convenient to be able to create a block-level clone of a VM within minutes or even seconds, and it would be much faster than any program like scp or rsync. They had found it to be faster than pg_basebackup for sure, on the order of several […]

Virtual machines are by far the most prevalent deployment model for data centers – close to 99%. What was once a revolutionary idea has transformed into the best practice standard for data center deployments. Virtualization has evolved into a very well established and understood technology that is also extremely robust and reliable. And, the largest growth in cloud deployment today is in fact still in virtual machines. But that is about to change. Today’s great interest in containers is impossible to ignore, for […]

Use case: Mobile Application with offline first approach One of Ashnik’s customers – a top Insurance company in Asia was looking to develop a mobile application with online & offline capabilities. The needs being: To enable the field agents to access their customers’ insurance related information for read and offline operations Subsequently, sync all the insurance related customer data, captured by the field agents while being offline, back to the data centre  – when the device goes online later The Goal of the […]

In a March blog post I talked about the mismatch between what people expect from Postgres in terms of hints, and what exists. In this blog post I would like to cover the more general case of when people should expect feature parity with their previous database, and when such expectations are unreasonable. First, imagine if every database had the features of every other database — that would be great for compatibility but terrible for usability. You would have so many ways of […]

While designing a database system most of the time you have to pick a compromise between availability, durability, performance and cost. Most of the time system design prefers being fast by default, thereby leaving a question about its durability need. Postgres community has a different approach to this problem. Postgres does have several options that can be used for performance gains while maintaining the durability aspect. A combination of Postgres features like synchronous replication and EDB’s Failover Manager is one of […]

As more and more enterprise in SEA are embarking on their digital transformation journey, Ashnik has aligned services and offerings to meet its customers’ digital transformation initiatives. Open source technologies are the key drivers of this initiative as they address cost optimization and agility factors.  We are excited to take this to the next level by creating a framework putting together our experience in open source consulting, services and solutions. With key open source technology partners, especially EnterpriseDB (EDB), Ashnik has successfully […]