How Trifacta is helping data wranglers in Hadoop, the cloud, and beyond

Nov 4 18:20:59 by

Trifacta is known for doing one thing, and doing it well: data wrangling. Because of this, the company has an informed, data-driven view on the big data and not-so-big data market. Trifacta's insights have driven its latest product release, but are also relevant to draw a big picture of big data.

#1   51%      1
Vue.js Is Good, but Is It Better Than Angular or React?

Nov 9 11:31:00 by

Vue.js is a JavaScript library for building web interfaces. Combining  with some other tools It also becomes a “framework”. Now, from our last blog on ValueCoders, you already know that Vue.js is one of the top JavaScript frameworks and it is replacing Angular and React in many cases. This brings in the topic of this blog ‘Vue.js is good, but is it better than Angular or React?’ Related: Why JavaScript Programming language is the future of Web dev?

#2   30%      10
"Not Just Guys in Hoodies": Karlie Kloss Is Reimagining What Coders Look Like

Nov 3 15:00:00 by fastcompany

And thinks Taylor Swift should learn to code. And thinks Taylor Swift should learn to code.Two years ago, Karlie Kloss, who is perhaps one of the most well-known models walking the runways today, decided to take a coding class.Read Full Story

#3   50%      5
Big data can’t bring objectivity to a subjective world

Nov 18 23:00:04 by

It seems everyone is interested in big data these days. From social scientists to advertisers, professionals from all walks of life are singing the praises of data science. In the social sciences, many scholars apparently believe it will lend their subject a previously elusive objectivity and clarity. However, when it comes to the social sciences, big data is a false idol. Read More

#4   47%      7
Building a micro-service architecture based cloud applications on Azure

Nov 22 12:00:06 by

Smart devices and explosion of data clubbed with one-click-away user experience is pushing the application architectures to be revamped. World 2020 is predicted to handle four billion connected people with 25+ million applications processing 40 petabytes of data. Consumers demand variety and choice with always-on services. This affirms the fact that the traditional software architectures, deployment models and slow release processes are not going to suffice. Architectural evolution Developing and packaging a large monolithic application requires a higher level of release co-ordination across distributed teams. Many a times, integration issues are not discovered until the last minute and this can drag the release. To the rescue, comes the micro-service architecture that provides a mechanism to break down the monolithic silos in to distributed loosely coupled autonomous services that can be developed, tested and deployed independently. This helps in the following ways: Separation of duties: Developers can focus on a specific service and develop the service using a language of their choice. This reduces the complex co-ordination issues across the teams. Making instant releases: Each service can be packaged, maintained and deployed independently thus enabling just-in-time releases. Due to the distributed and granular nature of the micro-services, it can pose a few challenges. Integration and interdependencies across services: Though the services are isolated, they can be functionally dependent on each other. A composition of services needs to be built such that they deliver the required business goals. Portable deployments: A robust application deployment requires mirroring the production environment across Dev and QA. However, application still needs to be reconfigured based on the other scalability needs. Abstracting the application packaging from the infrastructure dependencies can make the application portable across different environments and thus a hassle free and a robust software release. Just-in-time releases: Instant just-in-time software releases require continuous integration and deployment along with versioning of the builds. Measure release effectiveness: A lack of visibility in to the release effectiveness, like hand-offs across the teams, code integrity and build sanity etc. can go unnoticed and immeasurable. On-demand provisioning of infrastructure: Creating a container or a container cluster requires Developers to have knowledge and experience on provisioning and managing infrastructures. One of our DevOps partner, Bluemeric, has been supporting organizations to attain “DevOps excellence” and has recently announced its new version of goPaddle v3. goPaddle is an ALM platform for micro-services that gives an integration first approach where a micro-service architecture (design/composition) is created as the first step. Project management tools like Jira or Microsoft Team Foundation Server (TFS) can be used to create and manage software releases. goPaddle ensures that the active releases are ready for deployment anytime. It helps to create pipelines and associate them with releases planned in Jira/TFS. These pipelines can be triggered any time and the build effectiveness can be monitored. Developers can now focus on their application development while goPaddle helps to package and build the services in the form of Docker containers, test and deploy applications based on the pre-defined workflows in the release pipeline. The micro-services are packaged as docker containers such that the application can be designed once and can be deployed anywhere. Developers can leverage existing Azure cloud accounts to provision a clustering solution of their choice like Kubernetes or Docker Swarm and deploy their services. Azure Container Service(ACS) gives the flexibility to create scalable clusters like Docker Swarm and Mesos on top of Azure cloud using VM Scale set. goPaddle provides a seamless integration with ACS, such that Developers create the clusters on Azure in just few clicks. Try goPaddle with single sign-on using your Microsoft account, register an existing TFS account, plan software releases, create Docker Swarm or Kubernetes cluster on Azure and deploy scalable applications seamlessly.

#5   32%      6
Survey: 1 in 5 Enterprises Release Software More than Once Per Day

Nov 2 15:39:00 by

DevOps and agile software development practices are speeding enterprise application development.

#6   16%      4
In five years, SaaS will be the cloud that matters

Nov 18 12:00:00 by

I’ve read many stories that say IaaS is the future of computing. I disagree. All IaaS does is take the ghosts of networks past and shove them into the cloud. Granted, there are a few benefits in IaaS—mainly that it’s not all legacy infrastructure running in cloud VMs. But when I think of the future of computing, and more specifically the future of cloud computing, I see SaaS offerings like Office 365 as the last “aaS” standing. In other words, I see IaaS and PaaS as interim technologies, not as the long-term future. They’re cloud-based halfway houses for the datacenters that IT has long focused on. But the move to SaaS means you won’t ultimately need to run anything like a datacenter, whether locally or in the cloud.To read this article in full or to leave a comment, please click here

#7   29%      3
MVC is Dead: What Comes Next? Part II

Nov 9 6:01:00 by

The first part of this series gave an overview of the key concepts and listed some of the main advantages of using functional reactive programming techniques in UI development. Future articles we will focus on different components that are involved, starting today with the State component, a key ingredient of functional reactive UI programming. In MVC we differentiate between domain model and UI state, in functional reactive UI programming everything is part of the State.

#8   20%      1
Azure SQL Database now supports up to 10 years of Backup Retention

Oct 31 19:43:05 by

The support means that you can extend built-in retention period from 35 days to up to 10 years, or if your application has compliance requirements to retain data for a long period of time.

#9   26%      0
React vs. Angular: A Popular JavaScript Library and a Powerful JavaScript Framework

Nov 14 7:01:00 by

Most interactive single-page applications are built with the help of JavaScript (JS) frameworks and libraries. The number of JS tools for fast single-page application (SPA) development is constantly growing, making the choice of which technology to rely on more challenging for us as web developers. Both React and Angular are currently used by many business, news, and travel companies in the USA, the UK, Canada, France, Germany, Australia, and other countries. AngularJS has been included in virtually every list of top 10 JavaScript frameworks since its release in 2009. This Model-View-Controller framework has become extremely popular among web developers. ReactJS is even more widely used by JavaScript programmers, although it’s actually a library, not a framework; the React library only has a View, but lacks Model and Controller components. So, how did React became so popular, and how can we reasonably make JavaScript frameworks comparisons compare a framework (AngularJS) with a library (ReactJS)?

#10   56%      7