One of the most useful aspects of MongoDB is the MEAN stack...
Predicted by Gartner to add $1.9 trillion to the global economy by 2020, the Internet of Everything (IoE) is based on the idea that devices, systems and services will connect in simple, transparent ways, enabling seamless interactions among devices across brands and sectors. As this vision unfolds, it is clear that no single company can accomplish the level of interoperability required to support the horizontal aspects of the IoE.
The AllSeen Alliance, announced in December 2013, was formed with the goal to advance IoE adoption and innovation in the connected home, healthcare, education, automotive and enterprise. Members of this nonprofit consortium include some of the world’s leading, consumer electronics manufacturers, home appliances manufacturers, service providers, retailers, enterprise technology companies, startups, and chipset manufacturers. Initially based on the AllJoyn™ open source project, the AllJoyn software and services framework will be expanded with contributions from member companies and the open source community.
In his keynote at DevOps Summit, David Tesar, Microsoft Technical Evangelist on Microsoft Azure and DevOps, will discuss how Microsoft teams who have made huge progress with a DevOps transformation effectively utilize operations staff and how challenges were overcome. Regardless of whether you are a startup or a mature enterprise, whether you are using PaaS, Micro Services, or Containerization, walk away with some practical tips where Ops can make a significant impact working with the development teams. Operational teams and functions are increasingly more important as the industry delivers software at a blazing pace.
This week, DZone released its latest Refcard:
This week, DZone released its latest Refcard: 13 Things Every C# Developer Should Know. If you're interested in learning more about C# or sharpening your skills, we decided to dig into the DZone archives and find some of the most popular posts we've had on the topic.
Welcome to the final article in a series on my experience developing services with Apache Camel. I learned how to implement CXF endpoints using its Java DSL, made sure everything worked with its testing framework and integrated Spring Boot for external configuration. For previous articles, please see the following:
[This article was written by Mark van Holsteijn.]Docker reached production status a few months ago. But having the
container technology alone is not enough. You need a complete platform
infrastructure before you can deploy your docker application in
production. Amazon AWS offers exactly that: a production quality
platform that offers capacity provisioning, load balancing, scaling, and
Back in the old days when the need for localized string arose, I would add a new string and use AppResources to access the correct string in code.In Windows Phone application (known today as Windows Phone Silverlight 8.0/8.1) I would do something like this:public void SomeMethod()
var localizedString1 = AppResources.MyFirstSring;
var localizedString2 =...
If you saw Large Program? Release More Often, you might have noted that I said,
You want to release all the time inside your building. You need the feedback, to watch the product grow.
Release externally whenever you want. That is a business decision. Separate that business decision from your ability to release internally all the...
Typesafe ran a survey of Java developers in February, along with a follow-up in September - you might have seen that one on DZone - and together they present an interesting look at the uptake of Java 8 and other industry trends.
Typesafe ran a survey of Java developers in February, along with a follow-up in September - you might...
In this post I will present how to connect to MongoDB from a stateless Java EE application, to take advantage of the built-in pool of connections to the database offered by the MongoDB Java Driver. This might be the case if you develop a REST API, that executes operations against a MongoDB.
In this post I will present how...
I had an interesting conversation today about the cost of using string concatenation in log statements. In particular, debug log statements often need to print out parameters or the current value of variables, so they need to build the log message dynamically. So you wind up with something like this:
I had an...
Java Performance: The Definitive Guide is the best Jav
Java Performance: The Definitive Guide is the best Java book I read this year.
[This article was written by Marten Terpstra.]
Triggered by a discussion with a customer yesterday, it occurred to me (again?) that network engineers are creatures of habit and control. We have strong beliefs of how networks should be architected, designed and build. We have done so for long times and understand it well.
I have finally had the opportunity to work in a couple of projects
being entirely developed with Java 8 and during the past months I’ve
experienced, first hand, many of the new functional programming features
in the language.
During the past months I’ve experienced, first hand, many of the new functional programming...
Written by Aurelio de RosaThe web is evolving at a crazy pace. Every day new frameworks, tools, and libraries are released with the ambition, if not the potential, to become the next jQuery. As a developer, I feel that sometimes it’s really hard to stay up-to-date with all the new software, techniques and practices introduced by top-notch developers and designers out there. Nonetheless, this...
Submodules are one of the most powerful and most mistrusted features in git, at least in the web development part of the internet where I spend my time. I've seen them go horribly wrong, but I've also had teams adopt submodules and have their development process run much more smoothly as a result - so I thought I'd take a moment out of my day to write down the process (and the gotchas) of...
Essentialism isn't just flawed, it is flawed at many levels, some of which should be familiar to technologists. I have read a number of arguments against essentialism, however for me they miss a number of points which relate to technology, an area I claim to know more about. In technology you can measurably demonstrate the performance difference between two solutions, and yet it is...
MySQL has information_schema.tables that contain information such as “data_length” or “avg_row_length.” Documentation on this table however is quite poor, making an assumption that those fields are self explanatory – they are not
when it comes to tables that employ compression. And this is where
inconsistency is born. Lets take a look at the same table containing
SimpleECM is the only platform to offer a powerful combination of enterprise content management (ECM) services, capture solutions, and third-party business services providing simplified integrations and workflow development for solution providers. SimpleECM is opening the market to businesses of all sizes by reinventing the delivery of ECM services. Our APIs make the development of ECM services simple with the use of familiar technologies for a frictionless integration directly into web applications. The simple integration framework lets customers select and easily customize only the services they need, to deliver solutions quickly and easily. Our flexible usage-based pricing model means that you only pay for the services that you use.
Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration Zone (Oct 10 to Oct 16). Here they are, in order of popularity:
Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration Zone (Oct 3 to Oct 9). This week's topics include the...